---
panlei
2019-06-29 0cf922cf29cb96d28e3b2cabd4815473c445e58f
ruleserver/ruleToformula.go
@@ -315,7 +315,7 @@
            }
         }
         if flag {
            fmt.Println("本帧数据符合规则")
            fmt.Println("----------------------------终于走完万里长征")
            // 如果成功了我应该找到规则中涉及到的sdk,记录下他们的sdkname
            sdkName := ""
            for j := 0; j < len(groupRule.Rules); j++ {
@@ -327,6 +327,7 @@
            }
            // 过完规则后打个标签,告诉调用者本帧数据针对哪个任务哪组规则报警了     后加:可能还不够,还需要区分触发报警的对象,后面往es数据库插数据时要用
            args.RuleResult["yolo"] = append(args.RuleResult["yolo"].([]Result), Result{taskId, sdkName, groupRule.GroupId, groupRule.AlarmLevel, groupRule.GroupText})
            log.Println("-------------------结果标签",args.RuleResult["yolo"].([]Result))
            return true
         } else {
            return false