fix: 网元列表状态不在线下发配置检查更新状态3

This commit is contained in:
TsMask
2024-03-09 17:59:50 +08:00
parent c7266381d8
commit 345caff325

View File

@@ -103,10 +103,12 @@ func (r *NeInfoImpl) SelectPage(query map[string]any, bandStatus bool) map[strin
if v.Status != "0" { if v.Status != "0" {
// 下发网管配置信息给网元 // 下发网管配置信息给网元
_, err = NeConfigOMC(v) _, err = NeConfigOMC(v)
if err == nil { if err != nil {
v.Status = "3"
} else {
v.Status = "0" v.Status = "0"
r.neInfoRepository.Update(v)
} }
r.neInfoRepository.Update(v)
} }
} }
} }
@@ -143,10 +145,12 @@ func (r *NeInfoImpl) SelectList(ne model.NeInfo, bandStatus bool) []model.NeInfo
if v.Status != "0" { if v.Status != "0" {
// 下发网管配置信息给网元 // 下发网管配置信息给网元
_, err = NeConfigOMC(v) _, err = NeConfigOMC(v)
if err == nil { if err != nil {
v.Status = "3"
} else {
v.Status = "0" v.Status = "0"
r.neInfoRepository.Update(v)
} }
r.neInfoRepository.Update(v)
} }
} }
} }