fix: UDM不区分NeID

This commit is contained in:
TsMask
2023-09-12 20:11:19 +08:00
parent ea01504e6c
commit 273c6c2bbb

View File

@@ -220,6 +220,7 @@ func (s *UdmUserApi) UdmAuthUserSave(w http.ResponseWriter, r *http.Request) {
return
}
neId = "-"
data := s.authUser.Save(neId)
ctx.JSON(w, 200, result.OkData(data))
}
@@ -249,7 +250,7 @@ func (s *UdmUserApi) UdmAuthUserInfo(w http.ResponseWriter, r *http.Request) {
ctx.JSON(w, 200, result.ErrMsg(err.Error()))
return
}
neId = "-"
var userInfo model.UdmAuthUser
list := s.authUser.List(model.UdmAuthUser{NeID: neId, Imsi: imsi})
if len(list) > 0 {
@@ -303,7 +304,8 @@ func (s *UdmUserApi) UdmAuthUserAdd(w http.ResponseWriter, r *http.Request) {
// 命令ok时
if strings.Contains(data, "ok") {
s.authUser.Insert(neInfo.NeId, body)
neId = "-"
s.authUser.Insert(neId, body)
}
ctx.JSON(w, 200, result.OkData(data))
}
@@ -343,7 +345,8 @@ func (s *UdmUserApi) UdmAuthUserAdds(w http.ResponseWriter, r *http.Request) {
// 命令ok时
if strings.Contains(data, "ok") {
s.authUser.Inserts(neInfo.NeId, body, num)
neId = "-"
s.authUser.Inserts(neId, body, num)
}
ctx.JSON(w, 200, result.OkData(data))
}
@@ -395,7 +398,8 @@ func (s *UdmUserApi) UdmAuthUserEdit(w http.ResponseWriter, r *http.Request) {
// 命令ok时
if strings.Contains(data, "ok") {
s.authUser.Update(neInfo.NeId, body)
neId = "-"
s.authUser.Update(neId, body)
}
ctx.JSON(w, 200, result.OkData(data))
}
@@ -428,6 +432,7 @@ func (s *UdmUserApi) UdmAuthUserRemove(w http.ResponseWriter, r *http.Request) {
// 命令ok时
if strings.Contains(data, "ok") {
neId = "-"
s.authUser.Delete(neId, imsi)
}
ctx.JSON(w, 200, result.OkData(data))
@@ -462,6 +467,7 @@ func (s *UdmUserApi) UdmAuthUserRemoves(w http.ResponseWriter, r *http.Request)
// 命令ok时
if strings.Contains(data, "ok") {
neId = "-"
s.authUser.Deletes(neId, imsi, num)
}
ctx.JSON(w, 200, result.OkData(data))
@@ -476,6 +482,7 @@ func (s *UdmUserApi) UdmAuthUserExport(w http.ResponseWriter, r *http.Request) {
ctx.JSON(w, 400, result.CodeMsg(400, "参数错误"))
return
}
neId = "-"
list := s.authUser.List(model.UdmAuthUser{NeID: neId})
// 文件名
fileName := fmt.Sprintf("OMC_AUTH_USER_EXPORT_%s_%d.csv", neId, time.Now().UnixMilli())
@@ -540,6 +547,7 @@ func (s *UdmUserApi) UdmAuthUserImport(w http.ResponseWriter, r *http.Request) {
// 命令ok时
if strings.Contains(data, "ok") {
data := file.ReadCSVFile(filePath)
neId = "-"
s.authUser.InsertCSV(neId, data)
}
// ctx.JSON(w, 200, result.OkData(data))
@@ -565,6 +573,7 @@ func (s *UdmUserApi) UdmSubUserSave(w http.ResponseWriter, r *http.Request) {
return
}
neId = "-"
data := s.subUser.Save(neId)
ctx.JSON(w, 200, result.OkData(data))
}
@@ -595,6 +604,7 @@ func (s *UdmUserApi) UdmSubUserInfo(w http.ResponseWriter, r *http.Request) {
return
}
neId = "-"
var userInfo model.UdmSubUser
list := s.subUser.List(model.UdmSubUser{NeID: neId, Imsi: imsi})
if len(list) > 0 {
@@ -671,7 +681,8 @@ func (s *UdmUserApi) UdmSubUserAdd(w http.ResponseWriter, r *http.Request) {
// 命令ok时
if strings.Contains(data, "ok") {
s.subUser.Insert(neInfo.NeId, body)
neId = "-"
s.subUser.Insert(neId, body)
}
ctx.JSON(w, 200, result.OkData(data))
}
@@ -716,7 +727,8 @@ func (s *UdmUserApi) UdmSubUserAdds(w http.ResponseWriter, r *http.Request) {
// 命令ok时
if strings.Contains(data, "ok") {
s.subUser.Inserts(neInfo.NeId, body, num)
neId = "-"
s.subUser.Inserts(neId, body, num)
}
ctx.JSON(w, 200, result.OkData(data))
}
@@ -755,7 +767,8 @@ func (s *UdmUserApi) UdmSubUserAdd4G(w http.ResponseWriter, r *http.Request) {
// 命令ok时
if strings.Contains(data, "ok") {
s.subUser.Insert4G(neInfo.NeId, body)
neId = "-"
s.subUser.Insert4G(neId, body)
}
ctx.JSON(w, 200, result.OkData(data))
}
@@ -823,7 +836,8 @@ func (s *UdmUserApi) UdmSubUserEdit(w http.ResponseWriter, r *http.Request) {
// 命令ok时
if strings.Contains(data, "ok") {
s.subUser.Update(neInfo.NeId, body)
neId = "-"
s.subUser.Update(neId, body)
}
ctx.JSON(w, 200, result.OkData(data))
}
@@ -861,6 +875,7 @@ func (s *UdmUserApi) UdmSubUser4GIP(w http.ResponseWriter, r *http.Request) {
}
// 命令ok时
if strings.Contains(data, "ok") {
neId = "-"
s.subUser.Update4GIP(neId, body)
}
ctx.JSON(w, 200, result.OkData(data))
@@ -900,6 +915,7 @@ func (s *UdmUserApi) UdmSubUserSmData(w http.ResponseWriter, r *http.Request) {
}
// 命令ok时
if strings.Contains(data, "ok") {
neId = "-"
s.subUser.UpdateSmData(neId, body)
}
ctx.JSON(w, 200, result.OkData(data))
@@ -933,6 +949,7 @@ func (s *UdmUserApi) UdmSubUserRemove(w http.ResponseWriter, r *http.Request) {
// 命令ok时
if strings.Contains(data, "ok") {
neId = "-"
s.subUser.Delete(neId, imsi)
}
ctx.JSON(w, 200, result.OkData(data))
@@ -967,6 +984,7 @@ func (s *UdmUserApi) UdmSubUserRemoves(w http.ResponseWriter, r *http.Request) {
// 命令ok时
if strings.Contains(data, "ok") {
neId = "-"
s.subUser.Deletes(neId, imsi, num)
}
ctx.JSON(w, 200, result.OkData(data))
@@ -981,6 +999,7 @@ func (s *UdmUserApi) UdmSubUserExport(w http.ResponseWriter, r *http.Request) {
ctx.JSON(w, 400, result.CodeMsg(400, "参数错误"))
return
}
neId = "-"
list := s.subUser.List(model.UdmSubUser{NeID: neId})
// 文件名
fileName := fmt.Sprintf("OMC_AUTH_USER_EXPORT_%s_%d.csv", neId, time.Now().UnixMilli())
@@ -1045,6 +1064,7 @@ func (s *UdmUserApi) UdmSubUserImport(w http.ResponseWriter, r *http.Request) {
// 命令ok时
if strings.Contains(data, "ok") {
data := file.ReadCSVFile(filePath)
neId = "-"
s.subUser.InsertCSV(neId, data)
}
// ctx.JSON(w, 200, result.OkData(data))