| | |
| | | LEFT JOIN jczz_grid jg on jg.grid_code = jh.grid_code and jg.is_deleted = 0 |
| | | LEFT JOIN jczz_police_affairs_grid jpag on jh.jw_grid_code= jpag.jw_grid_code and jpag.is_deleted = 0 |
| | | <where> |
| | | jda.nei_code in |
| | | <foreach collection="communityCodeList" item="code" open="(" close=")" separator=","> |
| | | #{code} |
| | | </foreach> |
| | | <if test="communityCodeList != null and communityCodeList.size()>0"> |
| | | jda.nei_code in |
| | | <foreach collection="communityCodeList" item="code" open="(" close=")" separator=","> |
| | | #{code} |
| | | </foreach> |
| | | </if> |
| | | and jda.doorplate_type = '户室牌' |
| | | <choose> |
| | | <when test="(buildingCode != null and buildingCode != '') or |
| | |
| | | |
| | | <!--查询未绑定网格或警格的数据--> |
| | | <select id="getNotBindGridOrJwGridList" resultType="org.springblade.modules.house.entity.HouseEntity"> |
| | | select id,lng,lat from jczz_house where is_deleted = 0 and lng != '' |
| | | SELECT |
| | | jh.id, |
| | | IFNULL(jh.lng,jda.x) lng, |
| | | IFNULL(jh.lat,jda.y) lat |
| | | FROM |
| | | jczz_house jh INNER JOIN jczz_doorplate_address jda on jda.address_code=jh.house_code |
| | | WHERE |
| | | jh.is_deleted = 0 |
| | | <if test="type == 1"> |
| | | and grid_code is null |
| | | and jh.grid_code is null |
| | | </if> |
| | | <if test="type == 2"> |
| | | and jw_grid_code is null |
| | | and jh.jw_grid_code is null |
| | | </if> |
| | | </select> |
| | | |