From d94cf752a3b2a7464ca8a4ebda7ef89b610e268a Mon Sep 17 00:00:00 2001 From: TsMask <340112800@qq.com> Date: Wed, 6 Dec 2023 18:55:05 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20UDM=E6=9F=A5=E8=AF=A2imsi=E5=8E=BB?= =?UTF-8?q?=E9=99=A4=E9=A6=96=E5=B0=BE=E7=A9=BA=E6=A0=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/modules/network_element/repository/udm_auth.impl.go | 2 +- src/modules/network_element/repository/udm_sub.impl.go | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/modules/network_element/repository/udm_auth.impl.go b/src/modules/network_element/repository/udm_auth.impl.go index 59717738..bd45095b 100644 --- a/src/modules/network_element/repository/udm_auth.impl.go +++ b/src/modules/network_element/repository/udm_auth.impl.go @@ -67,7 +67,7 @@ func (r *UDMAuthImpl) SelectPage(query map[string]any) map[string]any { var params []any if v, ok := query["imsi"]; ok && v != "" { conditions = append(conditions, "imsi like concat(concat('%', ?), '%')") - params = append(params, v) + params = append(params, strings.Trim(v.(string), " ")) } if v, ok := query["neId"]; ok && v != "" { conditions = append(conditions, "ne_id = ?") diff --git a/src/modules/network_element/repository/udm_sub.impl.go b/src/modules/network_element/repository/udm_sub.impl.go index 22f6011e..db0c993f 100644 --- a/src/modules/network_element/repository/udm_sub.impl.go +++ b/src/modules/network_element/repository/udm_sub.impl.go @@ -83,11 +83,11 @@ func (r *UDMSubImpl) SelectPage(query map[string]any) map[string]any { var params []any if v, ok := query["msisdn"]; ok && v != "" { conditions = append(conditions, "msisdn like concat(concat('%', ?), '%')") - params = append(params, v) + params = append(params, strings.Trim(v.(string), " ")) } if v, ok := query["imsi"]; ok && v != "" { conditions = append(conditions, "imsi like concat(concat('%', ?), '%')") - params = append(params, v) + params = append(params, strings.Trim(v.(string), " ")) } if v, ok := query["neId"]; ok && v != "" { conditions = append(conditions, "ne_id = ?")