---
panlei
2019-08-02 399c34d199e21ce67e45574faf3d3882fb1b958d
insertdata/insertDataToEs.go
@@ -7,6 +7,7 @@
   "fmt"
   "io/ioutil"
   "net"
   "os"
   "ruleprocess/cache"
   "ruleprocess/logger"
   "strings"
@@ -147,7 +148,9 @@
   // 如果标签中含有持续时间首次报警的timeLabel的话则不需要过人体追踪,不然就没的插入了
   fk := ruleserver.TrackOrNot(msg.RuleResult)
   if fk {
      logger.Warn("捕捉一个持续时间任务.....")
      InsertYolo(msg, "")
      os.Exit(1)
   } else {
      flag := ruleserver.BodyIsSame(msg.SdkMessage)
      if !flag {
@@ -171,6 +174,7 @@
            }
            alarmRules := []AlarmRule{}
            logger.Warn("人脸的规则长度为:",len(face.rules))
            os.Exit(1)
            for _,faceResult := range face.rules {
               alarm := ChangeToString(faceResult.DefenceState, faceResult.AlarmLevel)
               alarmRules = append(alarmRules, AlarmRule{faceResult.RuleGroupId, alarm, faceResult.RuleText, faceResult.DefenceState})