| | |
| | | rSource := rSourceInfo["_source"].(map[string]interface{}) |
| | | //如果该天最后一条已经预警过进出异常,将过滤掉不再预警 |
| | | alarmFlag := false |
| | | alarmRules := rSource["alarmRules"].([]interface{}) |
| | | for _, alarmRule := range alarmRules { |
| | | ruleId := alarmRule.(map[string]interface{})["ruleId"].(string) |
| | | //fmt.Println("ruleId", ruleId,rSource["documentNumber"].(string),rSource["id"].(string)) |
| | | if ruleId == "4" { |
| | | alarmFlag = true |
| | | break |
| | | if rSource["alarmRules"] != nil { |
| | | alarmRules := rSource["alarmRules"].([]interface{}) |
| | | for _, alarmRule := range alarmRules { |
| | | ruleId := alarmRule.(map[string]interface{})["ruleId"].(string) |
| | | //fmt.Println("ruleId", ruleId,rSource["documentNumber"].(string),rSource["id"].(string)) |
| | | if ruleId == "4" { |
| | | alarmFlag = true |
| | | break |
| | | } |
| | | } |
| | | } |
| | | if alarmFlag == true { |