| | |
| | | |
| | | |
| | | <select id="selectFwDroneAlarmRecordPage" resultType="org.sxkj.fw.record.vo.FwDroneAlarmRecordVO"> |
| | | select dar.*,d.device_name,d.device_model from |
| | | select |
| | | dar.*, |
| | | d.device_name, |
| | | d.status deviceStatus |
| | | from |
| | | ja_fw_drone_alarm_record dar |
| | | left join ja_fw_device d on dar.device_id = d.id |
| | | <where> |
| | |
| | | SELECT * FROM ja_fw_drone_alarm_record ${ew.customSqlSegment} |
| | | </select> |
| | | |
| | | <select id="alarmTypeStatistics" resultType="org.sxkj.fw.cockpit.vo.AlarmStatisticsVO"> |
| | | SELECT |
| | | COUNT(CASE WHEN alarm_type = 1 THEN 1 END) AS realTimeAlarmCount, |
| | | COUNT(CASE WHEN alarm_type = 2 THEN 2 END) AS historyAlarmCount |
| | | FROM ja_fw_drone_alarm_record WHERE is_deleted = 0 |
| | | </select> |
| | | |
| | | </mapper> |