From 7c261a095e2690088ddaeb076c587db6dce6134a Mon Sep 17 00:00:00 2001 From: sunty <1172534965@qq.com> Date: 星期五, 18 十月 2019 17:01:58 +0800 Subject: [PATCH] del print --- EsClient.go | 217 +++++++++++++++++++++--------------------------------- 1 files changed, 85 insertions(+), 132 deletions(-) diff --git a/EsClient.go b/EsClient.go index 1f2d4bc..f5c348d 100644 --- a/EsClient.go +++ b/EsClient.go @@ -5,60 +5,14 @@ "encoding/json" "errors" "fmt" - "io" "io/ioutil" "net/http" "strconv" - "strings" - "time" + "time" "basic.com/pubsub/protomsg.git" ) -func GetEsDataReq(url string, parama string, isSource bool) map[string]interface{} { - //fmt.Println("es 鏌ヨ璇锋眰璺緞" + url) // 閰嶇疆淇℃伅 鑾峰彇 - var dat map[string]interface{} - req, err := http.NewRequest("POST", url, strings.NewReader(parama)) - req.Header.Add("Content-Type", "application/json") - timeout := time.Duration(10 * time.Second) //瓒呮椂鏃堕棿50ms - client := &http.Client{Timeout: timeout} - resp, err := client.Do(req) - if err != nil { - fmt.Println(err) - return dat - } - defer resp.Body.Close() - dec := json.NewDecoder(resp.Body) - if err := dec.Decode(&dat); err == io.EOF { - fmt.Println(err.Error()) - return dat - } else if err != nil { - fmt.Println(err.Error()) - return dat - } - // 鏄惁闇�瑕� 瑙f瀽 es 杩斿洖鐨� source - if isSource { - dat = dat["hits"].(map[string]interface{}) - var data = make(map[string]interface{}, 2) - data["total"] = dat["total"] - sources := []interface{}{} - for _, value := range dat["hits"].([]interface{}) { - source := value.(map[string]interface{})["_source"].(map[string]interface{}) - //source["id"] = source["id"] - /*sdkType := source["sdkType"] - if sdkType != nil { - sdk, _ := strconv.Atoi(sdkType.(string)) - source["sdkType"] = sdkTypeToValue(sdk) - }*/ - sources = append(sources, source) - } - data["datalist"] = sources - return data - } else { - return dat - } - -} func Parsesources(sources []map[string]interface{}) (esinfos []*protomsg.Esinfo) { var ok bool @@ -81,15 +35,15 @@ esinfos = append(esinfos, &tmpinfo) // tmpinfo.PersonName,ok = source["personName"].(string) -// Isnil("personName", ok) +// //Isnil("personName", ok) // tmpinfo.PersonPicUrl,ok = source["personPicUrl"].(string) -// Isnil("personPicUrl", ok) +// //Isnil("personPicUrl", ok) // tmpinfo.PhoneNum,ok = source["phoneNum"].(string) -// Isnil("phoneNum", ok) +// //Isnil("phoneNum", ok) // tmpinfo.Sex,ok = source["sex"].(string) -// Isnil("sex", ok) +// //Isnil("sex", ok) // tmpinfo.Idcard,ok = source["idCard"].(string) -// Isnil("idCard", ok) +// //Isnil("idCard", ok) // tmpinfo.MonitorLevel,ok = source["monitorLevel"].(string) // 鏍规嵁 tableid 鑾峰彇 tablename @@ -122,139 +76,139 @@ } tmpinfo.PicDate,ok = source["picDate"].(string) - Isnil("picDate", ok) + //Isnil("picDate", ok) tmpinfo.PicMaxUrl,ok = source["picMaxUrl"].(string) - Isnil("picMaxUrl", ok) + //Isnil("picMaxUrl", ok) tmpinfo.TaskId,ok = source["taskId"].(string) - Isnil("taskId", ok) + //Isnil("taskId", ok) tmpinfo.TaskName,ok = source["taskName"].(string) - Isnil("taskName", ok) + //Isnil("taskName", ok) tmpinfo.SdkName,ok = source["sdkName"].(string) - Isnil("sdkName", ok) + //Isnil("sdkName", ok) tmpinfo.Content,ok = source["content"].(string) - Isnil("content",ok) + //Isnil("content",ok) tmpinfo.LikeDate,ok = source["likeDate"].(string) - Isnil("likeDate",ok) + //Isnil("likeDate",ok) tmpinfo.DetectScore,ok = source["detectScore"].(string) - Isnil("detectScore", ok) + //Isnil("detectScore", ok) tmpinfo.Sex,ok = source["sex"].(string) - Isnil("sex",ok) + //Isnil("sex",ok) age,ok := source["age"].(float64) if ok { tmpinfo.Age= int32(age) } - Isnil("age", ok) + //Isnil("age", ok) tmpinfo.AgeDescription,ok = source["ageDescription"].(string) - Isnil("ageDescription",ok) + //Isnil("ageDescription",ok) tmpinfo.Race,ok = source["race"].(string) - Isnil("race",ok) + //Isnil("race",ok) tmpinfo.SmileLevel,ok = source["smileLevel"].(string) - Isnil("smileLevel",ok) + //Isnil("smileLevel",ok) tmpinfo.BeautyLevel,ok = source["beautyLevel"].(string) - Isnil("beautyLevel",ok) + //Isnil("beautyLevel",ok) if source["picSmUrl"] != nil { //fmt.Println(source["picSmUrl"]) for _,v := range source["picSmUrl"].([]interface{}) { tmpinfo.PicSmUrl = append(tmpinfo.PicSmUrl, v.(string)) } - fmt.Println(tmpinfo.PicSmUrl) + //fmt.Println(tmpinfo.PicSmUrl) } tmpinfo.VideoUrl,ok = source["videoUrl"].(string) - Isnil("videoUrl",ok) + //Isnil("videoUrl",ok) tmpinfo.AnalyServerId,ok = source["analyServerId"].(string) - Isnil("analyServerId",ok) + //Isnil("analyServerId",ok) tmpinfo.AnalyServerName,ok = source["analyServerName"].(string) - Isnil("analyServerName",ok) + //Isnil("analyServerName",ok) tmpinfo.AnalyServerIp,ok = source["analyServerIp"].(string) - Isnil("analyServerIp",ok) + //Isnil("analyServerIp",ok) tmpinfo.ClusterId,ok = source["clusterId"].(string) - Isnil("clusterId",ok) + //Isnil("clusterId",ok) isAlarm,ok := source["isAlarm"].(float64) - fmt.Println(ok) + //fmt.Println(ok) if ok { tmpinfo.IsAlarm= strconv.FormatFloat(isAlarm, 'E', -1, 64)//float64 } - Isnil("isAlarm",ok) + //Isnil("isAlarm",ok) isAckAlarm,ok := source["isAckAlarm"].(float64) - fmt.Println(ok) + //fmt.Println(ok) if ok { tmpinfo.IsAckAlarm= strconv.FormatFloat(isAckAlarm, 'E', -1, 64)//float64 } - Isnil("isAckAlarm",ok) + //Isnil("isAckAlarm",ok) isCollect,ok := source["isCollect"].(float64) if ok { tmpinfo.IsDelete= int32(isCollect) } - Isnil("isCollect", ok) + //Isnil("isCollect", ok) isDelete,ok := source["isDelete"].(float64) if ok { tmpinfo.IsDelete= int32(isDelete) } - Isnil("isDelete", ok) + //Isnil("isDelete", ok) if source["alarmRules"] != nil { - fmt.Println(source["alarmRules"]) + //fmt.Println(source["alarmRules"]) for _,v := range source["alarmRules"].([]interface{}) { m := v.(map[string]interface{}) var ar protomsg.AlarmRules //ar := protomsg.AlarmRules{} ar.GroupId,ok = m["groupId"].(string) - Isnil("groupId",ok) + //Isnil("groupId",ok) ar.AlarmLevel,ok = m["alarmLevel"].(string) - Isnil("alarmLevel",ok) + //Isnil("alarmLevel",ok) ar.RuleText,ok = m["ruleText"].(string) - Isnil("ruleText",ok) + //Isnil("ruleText",ok) ar.DefenceState,ok = m["defenceState"].(bool) - Isnil("DefenceState",ok) + //Isnil("DefenceState",ok) tmpinfo.AlarmRules = append(tmpinfo.AlarmRules, &ar) } } if source["baseInfo"] != nil { - fmt.Println(source["baseInfo"]) + //fmt.Println(source["baseInfo"]) for _,v := range source["baseInfo"].([]interface{}) { m := v.(map[string]interface{}) - fmt.Println("m:",m) + //fmt.Println("m:",m) var bi protomsg.BaseInfo //bi := protomsg.BaseInfo{} bi.TableId,ok = m["tableId"].(string) - Isnil("tableId",ok) + //Isnil("tableId",ok) bi.TableName,ok = m["tableName"].(string) - Isnil("tableName",ok) + //Isnil("tableName",ok) compareScore,ok := m["compareScore"].(float64) if ok { bi.CompareScore= float32(compareScore) } - Isnil("compareScore", ok) + //Isnil("compareScore", ok) bi.PersonId,ok = m["personId"].(string) - Isnil("personId",ok) + //Isnil("personId",ok) bi.PersonName,ok = m["personName"].(string) - Isnil("personName",ok) + //Isnil("personName",ok) bi.PersonPicUrl,ok = m["personPicUrl"].(string) - Isnil("personPicUrl",ok) + //Isnil("personPicUrl",ok) bi.PhoneNum,ok = m["phoneNum"].(string) - Isnil("phoneNum",ok) + //Isnil("phoneNum",ok) bi.Sex,ok = m["sex"].(string) - Isnil("sex",ok) + //Isnil("sex",ok) bi.IdCard,ok = m["idCard"].(string) - Isnil("idCard",ok) + //Isnil("idCard",ok) bi.MonitorLevel,ok = m["monitorLevel"].(string) - Isnil("monitorLevel",ok) + //Isnil("monitorLevel",ok) bi.Content,ok = m["content"].(string) - Isnil("content",ok) + //Isnil("content",ok) bwType,ok := m["bwType"].(float64) if ok { bi.BwType= int32(bwType) } - Isnil("bwType", ok) + //Isnil("bwType", ok) tmpinfo.BaseInfo = append(tmpinfo.BaseInfo, &bi) } @@ -263,13 +217,12 @@ //鏍规嵁 tableid 鑾峰彇 tablename //name, _:= Dbtablename(tmpinfo.TableId) //tmpinfo.TableName= name - fmt.Println(tmpinfos) + //fmt.Println(tmpinfos) tmpinfos = append(tmpinfos, tmpinfo) } return tmpinfos } - //瑙f瀽搴曞簱浜哄憳缁撴瀯 func Dbpersonbyid(sources []map[string]interface{}) (tmpinfos []protomsg.Dbperson) { @@ -293,42 +246,42 @@ } tmpinfo.PersonName,ok = source["personName"].(string) - Isnil("personName", ok) + //Isnil("personName", ok) tmpinfo.PersonPicUrl,ok = source["personPicUrl"].(string) - Isnil("personPicUrl", ok) + //Isnil("personPicUrl", ok) tmpinfo.PhoneNum,ok = source["phoneNum"].(string) - Isnil("phoneNum", ok) + //Isnil("phoneNum", ok) tmpinfo.Sex,ok = source["sex"].(string) - Isnil("sex", ok) + //Isnil("sex", ok) tmpinfo.IdCard,ok = source["idCard"].(string) - Isnil("idCard", ok) + //Isnil("idCard", ok) tmpinfo.MonitorLevel,ok = source["monitorLevel"].(string) - Isnil("monitorLevel",ok) + //Isnil("monitorLevel",ok) tmpinfo.UpdateTime,ok = source["updateTime"].(string) - Isnil("updateTime",ok) + //Isnil("updateTime",ok) tmpinfo.Age,ok = source["age"].(string) - Isnil("age", ok) + //Isnil("age", ok) isDelete,ok := source["isDelete"].(float64) if ok { tmpinfo.IsDelete= int32(isDelete) } - Isnil("isDelete", ok) + //Isnil("isDelete", ok) enable,ok := source["enable"].(float64) if ok { tmpinfo.Enable= int32(enable) } - Isnil("endTime", ok) + //Isnil("endTime", ok) tmpinfo.Reserved,ok = source["reserved"].(string) - Isnil("reserved",ok) + //Isnil("reserved",ok) tmpinfo.PicDesc,ok = source["picDesc"].(string) - Isnil("picDesc",ok) + //Isnil("picDesc",ok) tmpinfo.CreateTime,ok = source["createTime"].(string) - Isnil("createTime",ok) + //Isnil("createTime",ok) tmpinfo.CreateBy,ok = source["createBy"].(string) - Isnil("createBy",ok) + //Isnil("createBy",ok) //鏍规嵁 tableid 鑾峰彇 tablename //name, _:= Dbtablename(tmpinfo.TableId) @@ -351,42 +304,42 @@ continue } tmpinfo.TableName,ok = source["tableName"].(string) - Isnil("tableName", ok) + //Isnil("tableName", ok) tmpinfo.TableType,ok = source["tableType"].(string) - Isnil("tableType", ok) + //Isnil("tableType", ok) tmpinfo.CreateBy,ok = source["createBy"].(string) - Isnil("createBy", ok) + //Isnil("createBy", ok) tmpinfo.TableDesc,ok = source["tableDesc"].(string) - Isnil("tableDesc", ok) + //Isnil("tableDesc", ok) tmpinfo.BwType,ok = source["bwType"].(string) - Isnil("bwType", ok) + //Isnil("bwType", ok) tmpinfo.StartTime,ok = source["startTime"].(string) - Isnil("startTime", ok) + //Isnil("startTime", ok) tmpinfo.EndTime,ok = source["endTime"].(string) - Isnil("endTime", ok) + //Isnil("endTime", ok) isDelete,ok := source["isDelete"].(float64) if ok { tmpinfo.IsDelete= int32(isDelete) } - Isnil("isDelete", ok) + //Isnil("isDelete", ok) enable,ok := source["enable"].(float64) if ok { tmpinfo.Enable= int32(enable) } - Isnil("endTime", ok) + //Isnil("endTime", ok) tmpinfo.CreateTime,ok = source["createTime"].(string) - Isnil("createTime", ok) + //Isnil("createTime", ok) tmpinfo.UpdateTime,ok = source["updateTime"].(string) - Isnil("updateTime", ok) + //Isnil("updateTime", ok) tmpinfo.IsForever,ok = source["isForever"].(string) - Isnil("isForever", ok) + //Isnil("isForever", ok) tmpinfo.IsSync,ok = source["isSync"].(string) - Isnil("isSync", ok) + //Isnil("isSync", ok) tmpinfo.AnalyServerId,ok = source["analyServerId"].(string) - Isnil("analyServerId", ok) + //Isnil("analyServerId", ok) tmpinfos = append(tmpinfos, tmpinfo) } @@ -499,8 +452,8 @@ } // 璧嬪�兼椂妫�娴嬫槸鍚﹁兘澶熻祴鍊� -func Isnil(key string, ok bool){ - if !ok { - fmt.Println(key, "is nil can not asign") - } -} +//func //Isnil(key string, ok bool){ +// if !ok { +// fmt.Println(key, "is nil can not asign") +// } +//} -- Gitblit v1.8.0