IFNULL( ibfhi.HEALTH_LEVEL, '安全' ) as HEALTH_LEVEL,
(case ibfhi.HEALTH_LEVEL
WHEN '危险' THEN 3
WHEN '告警' THEN 2
WHEN '警告' THEN 2
WHEN '注意' THEN 1
ELSE 0 end) as status
FROM
...
...
@@ -944,13 +944,13 @@
LEFT JOIN `idx_biz_fan_health_index` `ibfhi` ON ( ( `b`.`EQUIPMENT_NAME` = `ibfhi`.`EQUIPMENT_NAME` ) )
AND ibfhi.ANALYSIS_OBJ_TYPE = '设备' AND ANALYSIS_OBJ_TYPE = '设备' AND ANALYSIS_TYPE = '按天' AND DATE_FORMAT(ibfhi.REC_DATE,"%Y-%m-%d") = DATE_FORMAT(NOW(),"%Y-%m-%d")
<where>
<iftest="STATION != '' AND STATION != null">
<iftest="STATION != '' and STATION != null">
b.STATION = #{STATION}
</if>
<iftest="HEALTH_LEVEL != '' AND HEALTH_LEVEL != null">
<iftest="HEALTHLEVEL != '' and HEALTHLEVEL != null">
AND HEALTH_LEVEL = #{HEALTHLEVEL}
</if>
<iftest="EQUIPMENTNAME != '' AND EQUIPMENTNAME != null">
<iftest="EQUIPMENTNAME != '' and EQUIPMENTNAME != null">
AND b.EQUIPMENT_NAME = #{EQUIPMENTNAME}
</if>
</where>
...
...
@@ -978,13 +978,13 @@
LEFT JOIN `idx_biz_fan_health_index` `ibfhi` ON ( ( `b`.`EQUIPMENT_NAME` = `ibfhi`.`EQUIPMENT_NAME` ) )
AND ibfhi.ANALYSIS_OBJ_TYPE = '设备' AND ANALYSIS_OBJ_TYPE = '设备' AND ANALYSIS_TYPE = '按天' AND DATE_FORMAT(ibfhi.REC_DATE,"%Y-%m-%d") = DATE_FORMAT(NOW(),"%Y-%m-%d")
<where>
<iftest="STATION != '' AND STATION != null">
<iftest="STATION != '' and STATION != null">
b.STATION = #{STATION}
</if>
<iftest="HEALTH_LEVEL != '' AND HEALTH_LEVEL != null">
<iftest="HEALTHLEVEL != '' and HEALTHLEVEL != null">
AND HEALTH_LEVEL = #{HEALTHLEVEL}
</if>
<iftest="EQUIPMENTNAME != '' AND EQUIPMENTNAME != null">
<iftest="EQUIPMENTNAME != '' and EQUIPMENTNAME != null">
AND b.EQUIPMENT_NAME = #{EQUIPMENTNAME}
</if>
</where>
...
...
@@ -1010,17 +1010,165 @@
LEFT JOIN `idx_biz_fan_health_index` `ibfhi` ON ( ( `b`.`EQUIPMENT_NAME` = `ibfhi`.`EQUIPMENT_NAME` ) )
AND ibfhi.ANALYSIS_OBJ_TYPE = '设备' AND ANALYSIS_OBJ_TYPE = '设备' AND ANALYSIS_TYPE = '按天' AND DATE_FORMAT(ibfhi.REC_DATE,"%Y-%m-%d") = DATE_FORMAT(NOW(),"%Y-%m-%d")
<where>
<iftest="STATION != '' AND STATION != null">
<iftest="STATION != '' and STATION != null">
b.STATION = #{STATION}
</if>
<iftest="HEALTH_LEVEL != '' AND HEALTH_LEVEL != null">
<iftest="HEALTHLEVEL != '' and HEALTHLEVEL != null">
AND HEALTH_LEVEL = #{HEALTHLEVEL}
</if>
<iftest="EQUIPMENTNAME != '' AND EQUIPMENTNAME != null">
<iftest="EQUIPMENTNAME != '' and EQUIPMENTNAME != null">