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