| | |
| | | |
| | | |
| | | <select id="labelCommunityStatistics" resultType="java.util.Map"> |
| | | SELECT |
| | | br.code, |
| | | br.name, |
| | | br.id |
| | | FROM |
| | | blade_region br |
| | | <where> |
| | | <if test="regionChildCodesList !=null and regionChildCodesList.size()>0"> |
| | | br.code IN |
| | | <foreach collection="regionChildCodesList" item="code" open="(" close=")" separator=","> |
| | | #{code} |
| | | </foreach> |
| | | </if> |
| | | and br.parent_code = '361102' |
| | | </where> |
| | | </select> |
| | | |
| | | <select id="getlabelCount" resultType="org.springblade.modules.label.vo.LabelVO"> |
| | | |
| | | SELECT |
| | | jc.name, |
| | | (SELECT |
| | | count(DISTINCT jhl.house_code) |
| | | jl.label_name, |
| | | ( SELECT |
| | | count( DISTINCT jhl.house_code ) |
| | | FROM |
| | | jczz_user_house_label jhl |
| | | LEFT JOIN jczz_house jh ON jhl.house_code = jh.house_code |
| | | LEFT JOIN jczz_grid jg ON jg.grid_code = jh.grid_code |
| | | AND jg.is_deleted = 0 |
| | | LEFT JOIN jczz_community jc ON jc.CODE = jg.community_code |
| | | LEFT JOIN blade_region br ON br.CODE = jg.community_code |
| | | WHERE jhl.lable_type = 2 and jg.community_code = jc.code |
| | | WHERE |
| | | jhl.lable_type = 2 |
| | | AND jl.id = jhl.label_id |
| | | AND jc.street_code = #{streetCode} |
| | | <if test="house.townStreetName!=null and house.townStreetName!=''"> |
| | | and br.town_name like concat('%',#{house.townStreetName},'%') |
| | | </if> |
| | |
| | | AND juhl.label_id IS NOT NULL |
| | | ) |
| | | </if> |
| | | )counts |
| | | ) num |
| | | FROM |
| | | jczz_community jc |
| | | <where> |
| | | <if test="regionChildCodesList !=null and regionChildCodesList.size()>0"> |
| | | jc.CODE IN |
| | | <foreach collection="regionChildCodesList" item="code" open="(" close=")" separator=","> |
| | | #{code} |
| | | </foreach> |
| | | </if> |
| | | </where> |
| | | jczz_label jl |
| | | WHERE |
| | | jl.parent_id = '1001' |
| | | ORDER BY |
| | | jl.sort DESC |
| | | |
| | | </select> |
| | | |