From 4ad1026d1557ad6617d1b2fc330ea9990a168d3c Mon Sep 17 00:00:00 2001 From: TsMask <340112800@qq.com> Date: Tue, 16 Jan 2024 18:43:58 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E7=BD=91=E5=85=83=E5=88=97=E8=A1=A8?= =?UTF-8?q?=E5=B8=A6=E7=8A=B6=E6=80=81=E6=A0=87=E8=AF=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/modules/network_element/service/ne_info.impl.go | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) 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 } }