| | |
| | | // 判断有无此规则组的定时器 |
| | | flag := false |
| | | for k, _ := range TimeEleList { |
| | | logger.Debug("-----------------看看这个key和groupId", k, groupId) |
| | | //logger.Debug("-----------------看看这个key和groupId", k, groupId) |
| | | if strings.Contains(k, groupId) { |
| | | flag = true |
| | | } |
| | |
| | | if timeEle.N != 0 { |
| | | flagTime = "00" |
| | | // 有定时器但不为0把已打的标签删除 |
| | | args.RuleResult = nil |
| | | logger.Debug("------------------------结果为真但计数器不到0,不报警,此时的计数器的值为:", timeEle.N) |
| | | // args.RuleResult = nil |
| | | logger.Debug("------------------------结果为真但计数器不到0,不报警,此时的计数器",k,"的值为:", timeEle.N) |
| | | } |
| | | } |
| | | } |
| | |
| | | } |
| | | } |
| | | } |
| | | |
| | | } |
| | | } else { // 无定时器 |
| | | if result { |