diff --git a/src/modules/network_element/service/ne_info.impl.go b/src/modules/network_element/service/ne_info.impl.go index 484d7c87..8ef7cc13 100644 --- a/src/modules/network_element/service/ne_info.impl.go +++ b/src/modules/network_element/service/ne_info.impl.go @@ -7,23 +7,23 @@ import ( // 实例化服务层 NeInfoImpl 结构体 var NewNeInfoImpl = &NeInfoImpl{ - NeInfoRepository: repository.NewNeInfoImpl, + neInfoRepository: repository.NewNeInfoImpl, } // 网元信息 服务层处理 type NeInfoImpl struct { // 网元信息数据信息 - NeInfoRepository repository.INeInfo + neInfoRepository repository.INeInfo } // SelectNeInfoByNeTypeAndNeID 通过ne_type和ne_id查询网元信息 func (r *NeInfoImpl) SelectNeInfoByNeTypeAndNeID(neType, neID string) model.NeInfo { - return r.NeInfoRepository.SelectNeInfoByNeTypeAndNeID(neType, neID) + return r.neInfoRepository.SelectNeInfoByNeTypeAndNeID(neType, neID) } // SelectNeList 查询网元列表 func (r *NeInfoImpl) SelectNeList(ne model.NeInfo, bandStatus bool) []model.NeInfo { - list := r.NeInfoRepository.SelectNeList(ne) + list := r.neInfoRepository.SelectNeList(ne) // 网元直连读取网元服务状态 if bandStatus { @@ -32,9 +32,12 @@ func (r *NeInfoImpl) SelectNeList(ne model.NeInfo, bandStatus bool) []model.NeIn v := (*neList)[i] result, err := NeState(v) if err != nil { - (*neList)[i].ServerState = map[string]any{} + (*neList)[i].ServerState = map[string]any{ + "online": false, + } continue } + result["online"] = true (*neList)[i].ServerState = result } }