|
@@ -22,7 +22,11 @@
|
|
|
,a.CREATE_BY as "createBy"
|
|
|
,a.DATE_UPDATE as "dateUpdate"
|
|
|
,a.UPDATE_BY as "updateBy"
|
|
|
+ ,a.MIN_VALUE as "minValue"
|
|
|
+ ,a.MAX_VALUE as "maxValue"
|
|
|
|
|
|
+ ,(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"
|
|
|
,t.DEVICE_TYPE as "devcieType"
|
|
@@ -35,6 +39,7 @@
|
|
|
left join sms_device d on a.DEVICE_ID =d.id and d.`STATUS` = 1
|
|
|
left join sms_scene s on d.SCENE_ID =s.id and s.`STATUS` =1
|
|
|
left join sms_device_type t on d.DEVICE_TYPE_ID =t.ID
|
|
|
+ left join sms_device_attribute att on att.id=a.ATTRIBUTE_ID
|
|
|
</sql>
|
|
|
<select id="selectById" resultType="com.huaxu.dto.AlarmDetailsDto">
|
|
|
select
|