sunty
2024-05-30 5ab130b3312dbe8aa9761f1c1587cc428384a1f4
db/elastic.go
@@ -133,13 +133,15 @@
         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 {