fix: 用户签约数据跳过非常规数据
This commit is contained in:
@@ -37,6 +37,12 @@ func redisUdmAuthUserList() []model.UdmAuthUser {
|
|||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 跳过-号数据
|
||||||
|
imsi := key[5:]
|
||||||
|
if strings.Contains(imsi, "-") {
|
||||||
|
continue
|
||||||
|
}
|
||||||
|
|
||||||
status := "0"
|
status := "0"
|
||||||
if _, ok := m["auth_success"]; ok {
|
if _, ok := m["auth_success"]; ok {
|
||||||
status = "1"
|
status = "1"
|
||||||
@@ -46,7 +52,7 @@ func redisUdmAuthUserList() []model.UdmAuthUser {
|
|||||||
amf = strings.Replace(v, "\r\n", "", 1)
|
amf = strings.Replace(v, "\r\n", "", 1)
|
||||||
}
|
}
|
||||||
a := model.UdmAuthUser{
|
a := model.UdmAuthUser{
|
||||||
Imsi: key[5:],
|
Imsi: imsi,
|
||||||
Amf: amf,
|
Amf: amf,
|
||||||
Status: status,
|
Status: status,
|
||||||
Ki: m["ki"],
|
Ki: m["ki"],
|
||||||
@@ -91,6 +97,7 @@ func redisUdmSubUserList() []model.UdmSubUser {
|
|||||||
// 1,64,24,65,def_eps,1,2,010200000000,-
|
// 1,64,24,65,def_eps,1,2,010200000000,-
|
||||||
if v, ok := m["eps-dat"]; ok {
|
if v, ok := m["eps-dat"]; ok {
|
||||||
arr := strings.Split(v, ",")
|
arr := strings.Split(v, ",")
|
||||||
|
// 跳过非常规数据
|
||||||
if len(arr) > 9 {
|
if len(arr) > 9 {
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user