From 86655db5ef2cca9d7cf4eedae879c3a7c4464b9f Mon Sep 17 00:00:00 2001 From: liuxiaolong <736321739@qq.com> Date: 星期六, 26 十月 2019 16:10:08 +0800 Subject: [PATCH] func GetAllLocalVideopersonsId get all when analyServerId is null --- EsClient.go | 181 ++++++++++++++++++++++----------------------- 1 files changed, 89 insertions(+), 92 deletions(-) diff --git a/EsClient.go b/EsClient.go index 1f2d4bc..7646a7c 100644 --- a/EsClient.go +++ b/EsClient.go @@ -9,9 +9,8 @@ "io/ioutil" "net/http" "strconv" + "time" "strings" - "time" - "basic.com/pubsub/protomsg.git" ) @@ -46,10 +45,10 @@ 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) - }*/ + if sdkType != nil { + sdk, _ := strconv.Atoi(sdkType.(string)) + source["sdkType"] = sdkTypeToValue(sdk) + }*/ sources = append(sources, source) } data["datalist"] = sources @@ -57,7 +56,6 @@ } else { return dat } - } func Parsesources(sources []map[string]interface{}) (esinfos []*protomsg.Esinfo) { @@ -81,15 +79,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 +120,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 +261,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 +290,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 +348,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 +496,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