liuxiaolong
2019-08-31 01b491e465e6bcba4abc5b0b9d3d56c1549006e8
controllers/esSearch.go
@@ -42,7 +42,7 @@
}
//获取监控等级
func getAlarmLevel(alarmlevel []string) []string {
func getAlarmLevel(alarmlevel []int32) []string {
   d := dbapi.DicApi{}
   res, data := d.FindByType("ALARMLEVEL")
   if data == nil {
@@ -50,7 +50,7 @@
   }
   logger.Debug(res)
   // logger.Debug(data)
   alarmLevel := make(map[int]string)
   alarmLevel := make(map[int32]string)
   tmp := data.(map[string]interface{})
   for _, value := range tmp["ALARMLEVEL"].([]interface{}) {
      // logger.Debug(value.(map[string]interface{})["value"],"      ",value.(map[string]interface{})["name"])
@@ -60,15 +60,14 @@
      if err != nil {
         logger.Debug(err)
      }
      alarmLevel[vl] = name
      alarmLevel[int32(vl)] = name
   }
   alarmLevelRes := make([]string, len(alarmlevel))
   for i, v := range alarmlevel {
      value,_ := strconv.Atoi(v)
      if value < 0 {
      if v < 0 {
         alarmLevelRes[i] = "撤防"
      } else {
         alarmLevelRes[i] = alarmLevel[value]
         alarmLevelRes[i] = alarmLevel[v]
      }
   }
   return alarmLevelRes