panlei
2019-06-22 8874771f343ebaeb4dbd6c47599bf30278047c21
insertdata/insertDataToEs.go
@@ -86,7 +86,7 @@
type AlarmRule struct {
   GroupId    string `json:"groupId"`
   AlarmLevel string `json:"alarmLevel"`
   AlarmLevel int32 `json:"alarmLevel"`
   RuleText   string `json:"ruleText"`
}
@@ -98,7 +98,7 @@
         faceParam := protomsg.ParamFacePos{}
         err1 := proto.Unmarshal(sdkinfo.Sdkdata, &faceParam)
         if err1 != nil {
            fmt.Println("解析sdk数据时出现错误", err1)
            fmt.Println("解析FACE sdk数据时出现错误", err1)
            continue
         }
         for _, face := range faceParam.Faces {
@@ -161,8 +161,8 @@
         yoloObj := protomsg.ParamYoloObj{}
         err1 := proto.Unmarshal(sdkinfo.Sdkdata, &yoloObj)
         if err1 != nil {
            fmt.Println("解析sdk数据时出现错误", err1)
            continue
            fmt.Println("解析YOLO sdk数据时出现错误", err1)
            //continue
         }
         alarmRules := []AlarmRule{}
         for _,result := range msg.RuleResult {
@@ -173,6 +173,7 @@
            isAlarm = "1"
         }else {
            isAlarm = "0"
            continue
         }
         // 查询本机信息
         flag,localConfig := dbapi.SysSetApi{}.GetServerInfo()
@@ -214,7 +215,7 @@
            return
         }
         err = EsReq("POST", "http://192.168.1.182:9200/videopersons/perVideoPicture", requstbody)
         err = EsReq("POST", "http://192.168.1.182:9200/personaction/perVideoAction", requstbody)
         if err != nil {
            fmt.Println("es can not execute right.")
         }