CONCAT('【',a.alert_type,'】',IFNULL((select field_value from jc_alert_form_value where jc_alert_form_value.alert_called_id =a.sequence_nbr and jc_alert_form_value.field_code='remark'),"")) alertType,
CONCAT(a.alert_type,' ',IFNULL((select field_value from jc_alert_form_value where jc_alert_form_value.alert_called_id =a.sequence_nbr and jc_alert_form_value.field_code='remark'),"")) alertType,
a.alert_type_code alarmTypeCode,
a.unit_involved unitInvolved,
a.trapped_num trappedNum,
...
...
@@ -55,10 +52,25 @@
and a.address like CONCAT('%',#{par.address},'%') || a.alert_type like CONCAT('%',#{par.address},'%')
</if>
<iftest='par.alertTypeCode!=null and par.alertTypeCode!="" '>
and a.alert_type_code = #{par.alertTypeCode}
</if>
<iftest='par.whether24!=false'>
and a.call_time >= (NOW() - interval 24 hour)
</if>
ORDER BY a.call_time DESC
<iftest='par.orderTime=="1"'>
ORDER BY a.call_time DESC
</if>
<iftest='par.orderTime=="2"'>
ORDER BY a.call_time
</if>
<iftest='par.orderTime==null'>
ORDER BY a.call_time DESC
</if>
<iftest='pageNum!=null and pageSize !=null'>
limit #{pageNum},#{pageSize}
</if>
...
...
@@ -81,6 +93,9 @@
<iftest='par.address!=null and par.address!="" '>
and a.address like CONCAT('%',#{par.address},'%')
</if>
<iftest='par.alertTypeCode!=null and par.alertTypeCode!="" '>