| | |
| | | LEFT JOIN jczz_place jp ON jp.id = jpp.place_id |
| | | LEFT JOIN jczz_place_poi_label jppl on jppl.place_id = jp.id and type = 3 |
| | | LEFT JOIN jczz_category jc on jc.category_no = jppl.poi_code |
| | | LEFT JOIN jczz_police_affairs_grid jpag on jp.jw_grid_code= jpag.jw_grid_code and jpag.is_deleted = 0 |
| | | <where> |
| | | <if test="placePractitioner.id != null ">and jpp.id = #{placePractitioner.id}</if> |
| | | <if test="placePractitioner.placeId != null ">and jpp.place_id = #{placePractitioner.placeId}</if> |
| | |
| | | </if> |
| | | <if test="placePractitioner.telephone != null and placePractitioner.telephone != ''">and jpp.telephone like |
| | | concat('%', #{placePractitioner.telephone},'%') |
| | | |
| | | </if> |
| | | <if test="placePractitioner.tempAddress != null and placePractitioner.tempAddress != ''">and |
| | | jpp.temp_address = |
| | |
| | | and (TIMESTAMPDIFF(year, substring(jpp.id_card, 7, 8), now()) < 18 or jpp.ethnicity != 1) |
| | | and jc.category_no in (180202,180201,180200) |
| | | </if> |
| | | |
| | | <if test="isAdministrator==2"> |
| | | <choose> |
| | | <when test="placePractitioner.roleName != null and placePractitioner.roleName != ''"> |
| | | <if test="placePractitioner.roleName=='wgy'"> |
| | | <choose> |
| | | <when test="gridCodeList !=null and gridCodeList.size()>0"> |
| | | and jp.grid_code in |
| | | <foreach collection="gridCodeList" item="code" open="(" close=")" separator=","> |
| | | #{code} |
| | | </foreach> |
| | | </when> |
| | | <otherwise> |
| | | and jp.grid_code in ('') |
| | | </otherwise> |
| | | </choose> |
| | | </if> |
| | | <if test="placePractitioner.roleName=='mj'"> |
| | | <choose> |
| | | <when test="regionChildCodesList !=null and regionChildCodesList.size()>0"> |
| | | and jpag.community_code in |
| | | <foreach collection="regionChildCodesList" item="code" open="(" close=")" separator=","> |
| | | #{code} |
| | | </foreach> |
| | | </when> |
| | | <otherwise> |
| | | and jpag.community_code in ('') |
| | | </otherwise> |
| | | </choose> |
| | | </if> |
| | | </when> |
| | | </choose> |
| | | </if> |
| | | and jpp.is_deleted = 0 |
| | | order by jpp.id desc |
| | | </where> |