修改设备统计方式

This commit is contained in:
syruan 2024-09-20 18:47:08 +08:00
parent 5a97f23995
commit d2442c4236
1 changed files with 6 additions and 6 deletions

View File

@ -233,12 +233,12 @@
<select id="getSensingDevice" resultType="com.bonus.screen.vo.DeviceViewVo">
select count(1) as deviceTotal,
count(dev_type = #{param1.code}) as baseSafetyHat,
count(dev_type = #{param2.code}) as baseEnvironmentMonitor,
count(dev_type = #{param3.code}) as basePitMonitor,
count(dev_type = #{param4.code}) as towerRakeMonitor,
count(dev_type = #{param5.code}) as towerWaterMonitor,
count(dev_type = #{param6.code}) as leadStrainMonitor
count(CASE WHEN dev_type = #{param1.code} THEN 1 END) as baseSafetyHat,
count(CASE WHEN dev_type = #{param2.code} THEN 1 END) as baseEnvironmentMonitor,
count(CASE WHEN dev_type = #{param3.code} THEN 1 END) as basePitMonitor,
count(CASE WHEN dev_type = #{param4.code} THEN 1 END) as towerRakeMonitor,
count(CASE WHEN dev_type = #{param5.code} THEN 1 END) as towerWaterMonitor,
count(CASE WHEN dev_type = #{param6.code} THEN 1 END) as leadStrainMonitor
from tb_device
where del_flag = 0
</select>