fix: UDM鉴权用户跳过空Imsi插入
This commit is contained in:
@@ -99,6 +99,10 @@ func (r *ServiceUdmAuthUser) InsertCSV(neID string, data []map[string]string) in
|
|||||||
if s, ok := v["opc"]; ok {
|
if s, ok := v["opc"]; ok {
|
||||||
authUser.Opc = s
|
authUser.Opc = s
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if authUser.Imsi == "" {
|
||||||
|
continue
|
||||||
|
}
|
||||||
arr = append(arr, authUser)
|
arr = append(arr, authUser)
|
||||||
}
|
}
|
||||||
return r.repoAuthUser.Inserts(arr)
|
return r.repoAuthUser.Inserts(arr)
|
||||||
@@ -121,6 +125,10 @@ func (r *ServiceUdmAuthUser) InsertTxt(neID string, data [][]string) int64 {
|
|||||||
if len(v) == 5 {
|
if len(v) == 5 {
|
||||||
authUser.Opc = v[4]
|
authUser.Opc = v[4]
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if authUser.Imsi == "" {
|
||||||
|
continue
|
||||||
|
}
|
||||||
arr = append(arr, authUser)
|
arr = append(arr, authUser)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -149,6 +149,10 @@ func (r *ServiceUdmSubUser) InsertCSV(neID string, data []map[string]string) int
|
|||||||
subUser.StaticIp = arr[8]
|
subUser.StaticIp = arr[8]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if subUser.Imsi == "" {
|
||||||
|
continue
|
||||||
|
}
|
||||||
arr = append(arr, subUser)
|
arr = append(arr, subUser)
|
||||||
}
|
}
|
||||||
return r.repoSunUser.Inserts(arr)
|
return r.repoSunUser.Inserts(arr)
|
||||||
@@ -184,6 +188,10 @@ func (r *ServiceUdmSubUser) InsertTxt(neID string, data [][]string) int64 {
|
|||||||
subUser.StaticIp = v[18]
|
subUser.StaticIp = v[18]
|
||||||
subUser.EpsDat = strings.Join(v[10:], ",")
|
subUser.EpsDat = strings.Join(v[10:], ",")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if subUser.Imsi == "" {
|
||||||
|
continue
|
||||||
|
}
|
||||||
arr = append(arr, subUser)
|
arr = append(arr, subUser)
|
||||||
}
|
}
|
||||||
return r.repoSunUser.Inserts(arr)
|
return r.repoSunUser.Inserts(arr)
|
||||||
|
|||||||
Reference in New Issue
Block a user