|
@@ -25,7 +25,7 @@
|
|
|
,a.MIN_VALUE as "minValue"
|
|
|
,a.MAX_VALUE as "maxValue"
|
|
|
,timestampdiff(MINUTE,ifnull(a.ALARM_END_TIME,now()),a.ALARM_START_TIME) as "duration"
|
|
|
- ,(case when ALARM_END_TIME is not null then timestampdiff(MINUTE,a.ALARM_END_TIME,a.ALARM_START_TIME) else null end ) as "duration"
|
|
|
+ /*,(case when ALARM_END_TIME is not null then timestampdiff(MINUTE,a.ALARM_END_TIME,a.ALARM_START_TIME) else null end ) as "duration"*/
|
|
|
,att.`NAME` as "attributeName"
|
|
|
,s.SCENE_NAME as "sceneName"
|
|
|
,d.DEVICE_NAME as "deviceName"
|
|
@@ -231,6 +231,15 @@
|
|
|
UPDATE sms_alarm_details set STATUS = 0 where id = #{id}
|
|
|
</delete>
|
|
|
|
|
|
+ <!--删除-->
|
|
|
+ <delete id="batchDelete">
|
|
|
+ UPDATE sms_alarm_details set STATUS = 0
|
|
|
+ where id in
|
|
|
+ <foreach collection="ids" item="item" open="(" close=")" separator=",">
|
|
|
+ #{item}
|
|
|
+ </foreach>
|
|
|
+ </delete>
|
|
|
+
|
|
|
<!-- 报警挂起、恢复 -->
|
|
|
<delete id="suspendedById">
|
|
|
UPDATE sms_alarm_details set op_state = #{opState} , DATE_UPDATE = #{dateUpdate}, UPDATE_BY = #{updateBy} where id = #{id}
|