Browse Source

站点列表里统计设备数和建筑数

hym 4 years ago
parent
commit
71af3e048b
1 changed files with 1 additions and 1 deletions
  1. 1 1
      src/main/resources/mapper/SiteMapper.xml

+ 1 - 1
src/main/resources/mapper/SiteMapper.xml

@@ -164,7 +164,7 @@
 
     <select id="getList" resultType="com.zoniot.ccrc.dto.SiteDto">
         select
-               ss.*,a.buildingCount,b.deviceCount,
+               ss.*,ifnull(a.buildingCount,0)buildingCount,ifnull(b.deviceCount,0)deviceCount,
                (SELECT GROUP_CONCAT(su.username SEPARATOR '、') FROM sc_site_user ssu LEFT JOIN sc_user su on(su.id = ssu.user_id and su.`status`= 1)  WHERE ssu.site_id = ss.id and ssu.`status` =1 and ssu.is_admin= 1) as username
         from sc_site ss
             left join (select count(*)buildingCount,site_id from sc_building group by site_id) a on ss.id=a.site_id