<?xml version="1.0" encoding="UTF-8"?>
|
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
<mapper namespace="org.springblade.modules.place.mapper.PlaceRelMapper">
|
|
<!-- 通用查询映射结果 -->
|
<resultMap id="placeRelResultMap" type="org.springblade.modules.place.entity.PlaceRelEntity">
|
<result column="id" property="id"/>
|
<result column="place_id" property="placeId"/>
|
<result column="street_name" property="streetName"/>
|
<result column="community_name" property="communityName"/>
|
<result column="grid_name" property="gridName"/>
|
<result column="building_name" property="buildingName"/>
|
<result column="doorplate_num" property="doorplateNum"/>
|
<result column="floor" property="floor"/>
|
<result column="create_user" property="createUser"/>
|
<result column="create_time" property="createTime"/>
|
<result column="update_user" property="updateUser"/>
|
<result column="update_time" property="updateTime"/>
|
<result column="remark" property="remark"/>
|
<result column="is_deleted" property="isDeleted"/>
|
</resultMap>
|
|
|
<select id="selectPlaceRelPage" resultMap="placeRelResultMap">
|
select * from jczz_place_rel where is_deleted = 0
|
</select>
|
|
<!--查询地址编码信息(社区派出所相关信息)-->
|
<select id="getDoorplateAddressEntity" resultType="org.springblade.modules.doorplateAddress.entity.DoorplateAddressEntity">
|
select
|
street_name as townStreetName,
|
community_name as neiName,
|
jda.branch_name,
|
jda.local_police_station_name,
|
jda.policeman,
|
jda.policeman_phone
|
from jczz_place_rel jpr
|
left join jczz_doorplate_address jda on locate(jpr.community_name,jda.nei_name)>0
|
where is_deleted = 0
|
and place_id = #{place.id}
|
limit 1
|
</select>
|
|
|
</mapper>
|