From ea01504e6cc622baa35c46fa72dc2c0c32d23790 Mon Sep 17 00:00:00 2001 From: TsMask <340112800@qq.com> Date: Tue, 12 Sep 2023 18:01:46 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20UDM=E7=AD=BE=E7=BA=A6=E8=AE=BE=E7=BD=AEs?= =?UTF-8?q?tatic=5Fip=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- features/udm_user/api_udm_user.go | 1 + features/udm_user/repo/repo_udm_sub_user.go | 1 + 2 files changed, 2 insertions(+) diff --git a/features/udm_user/api_udm_user.go b/features/udm_user/api_udm_user.go index f5c081cc..452d090c 100644 --- a/features/udm_user/api_udm_user.go +++ b/features/udm_user/api_udm_user.go @@ -812,6 +812,7 @@ func (s *UdmUserApi) UdmSubUserEdit(w http.ResponseWriter, r *http.Request) { if body.SmData != "" { msg += fmt.Sprintf(",sm_data=%s", body.SmData) } + msg += fmt.Sprintf(",static_ip=%s", body.StaticIp) // 发送MML data, err := mmlclient.MMLSendMsgToString(neInfo.Ip, msg) diff --git a/features/udm_user/repo/repo_udm_sub_user.go b/features/udm_user/repo/repo_udm_sub_user.go index 406c7d97..230fd1a0 100644 --- a/features/udm_user/repo/repo_udm_sub_user.go +++ b/features/udm_user/repo/repo_udm_sub_user.go @@ -291,6 +291,7 @@ func (r *RepoUdmSubUser) Update(neID string, authUser model.UdmSubUser) int64 { if authUser.EpsDat != "" && authUser.EpsDat != user.EpsDat { user.EpsDat = authUser.EpsDat } + user.StaticIp = authUser.StaticIp results, err := datasource.DefaultDB().Table("u_sub_user").Where("imsi = ? and ne_id = ?", user.Imsi, user.NeID).Update(user) if err != nil {