fix: UDM签约查看信息字符分割截断

This commit is contained in:
TsMask committed 2023-11-09 18:28:17 +08:00
1 parent c41ee26a2f
commit 5869056b0d
3 files changed
+9 -4

No files matched your search

+6 -1
View File
@@ -664,9 +664,14 @@ func (s *UdmUserApi) UdmSubUserInfo(w http.ResponseWriter, r *http.Request) {
// 解析返回的数据
cnType, _ := strconv.ParseInt(data["CNType"][:4], 0, 64)
rat, _ := strconv.ParseInt(data["RAT"][:4], 0, 64)
msisdn := data["MSISDN"]
imsMsisdnLen := strings.Index(msisdn, ",")
if imsMsisdnLen != -1 {
msisdn = msisdn[:imsMsisdnLen]
}
userInfo := model.UdmSubUser{
Imsi: imsi,
Msisdn: data["MSISDN"],
Msisdn: msisdn,
Ambr: data["AMBR"],
Arfb: data["AreaForbidden"],
Cn: fmt.Sprint(cnType),