From 816e42cc3b6b8ef86f4a3421ced19a9684a88ca6 Mon Sep 17 00:00:00 2001 From: liuxiaolong <736321739@qq.com> Date: 星期四, 25 七月 2019 16:07:32 +0800 Subject: [PATCH] fix bug --- controllers/fileController.go | 22 +++++++++++++++++----- 1 files changed, 17 insertions(+), 5 deletions(-) diff --git a/controllers/fileController.go b/controllers/fileController.go index c793363..3e6fe46 100644 --- a/controllers/fileController.go +++ b/controllers/fileController.go @@ -25,6 +25,7 @@ "webserver/extend/code" "webserver/extend/config" "webserver/extend/esutil" + "webserver/extend/logger" "webserver/extend/util" "webserver/models" "webserver/service" @@ -224,42 +225,52 @@ return } compServerList := config.CompServerInfo.Url - fmt.Println("compServerList:", compServerList) + logger.Debug("compServerList:", compServerList) resultList :=make([]CompareResult,0) for _,str :=range compServerList{ reqUrl := "tcp://"+str reqClient := deliver.NewClient(deliver.ReqRep, reqUrl) err = reqClient.Send(b) if err !=nil{ + logger.Debug("reqClient.Send err:",err) continue } resultB, err := reqClient.Recv() if err !=nil{ + logger.Debug("reqClient.Recv err:",err) continue } rList :=make([]protomsg.Esinfo,0) err = json.Unmarshal(resultB, &rList) if err !=nil{ + logger.Debug("recv result Unmarshal err:", err) continue } + logger.Debug("rList:", rList) dbPersonM := make(map[string]*protomsg.Esinfo,0) captureM := make(map[string]*protomsg.Esinfo,0) - var personIds []string - var captureIds []string + personIds :=make([]string,0) + captureIds := make([]string,0) for _,v :=range rList{ if v.Tableid == captureTable { captureM[v.Id] = &v - personIds = append(personIds,v.Id) + captureIds = append(captureIds,v.Id) } else { dbPersonM[v.Id] = &v - captureIds = append(captureIds,v.Id) + personIds = append(personIds,v.Id) } } + logger.Debug("personIds:", personIds) + logger.Debug("captureIds:",captureIds) esServerIp := config.EsInfo.Masterip esServerPort := config.EsInfo.Httpport index := config.EsInfo.EsIndex.Dbtablepersons.IndexName dbpersons, e := esApi.Dbpersoninfosbyid(personIds, index, esServerIp, esServerPort) + if e !=nil { + logger.Debug("Dbpersoninfosbyid.err:",e) + } + logger.Debug("dbpersons:", dbpersons) if e ==nil && dbpersons !=nil { for _,p :=range dbpersons { var dbP = DbPersonVo { @@ -284,6 +295,7 @@ resultList = append(resultList,cr) } } + logger.Debug("resultList:",resultList) } util.ResponseFormat(c,code.Success,resultList) } -- Gitblit v1.8.0