|
|
@@ -1322,6 +1322,21 @@
|
|
|
AND device_status != 'sg'
|
|
|
LIMIT 1
|
|
|
)
|
|
|
+ WHEN EXISTS (
|
|
|
+ SELECT 1
|
|
|
+ FROM rq_iot_device
|
|
|
+ WHERE dept_id = d.dept_id
|
|
|
+ AND asset_class = 112
|
|
|
+ AND deleted = 0
|
|
|
+ ) THEN (
|
|
|
+ SELECT device_status
|
|
|
+ FROM rq_iot_device
|
|
|
+ WHERE dept_id = d.dept_id
|
|
|
+ AND asset_class = 112
|
|
|
+ AND deleted = 0
|
|
|
+ AND device_status != 'sg'
|
|
|
+ LIMIT 1
|
|
|
+ )
|
|
|
ELSE NULL
|
|
|
END AS device_status
|
|
|
FROM (
|
|
|
@@ -1331,7 +1346,7 @@
|
|
|
<foreach collection="teams" item="item" open="(" separator="," close=")">
|
|
|
#{item.id}
|
|
|
</foreach>
|
|
|
- AND asset_class IN (159, 160, 122, 106, 157, 158, 191)
|
|
|
+ AND asset_class IN (159, 160, 122, 106, 157, 158, 191,112)
|
|
|
AND deleted = 0
|
|
|
) AS d
|
|
|
) AS temp
|