| | |
| | | <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
| | | <mapper namespace="org.springblade.modules.doorplateAddress.mapper.DoorplateAddressMapper"> |
| | | |
| | | <!--门牌地址详情查询--> |
| | | <resultMap id="doorplateAddressDetailMap" type="org.springblade.modules.doorplateAddress.vo.DoorplateAddressVO" |
| | | autoMapping="true"> |
| | | <id property="id" column="id"/> |
| | | <association property="place" javaType="org.springblade.modules.place.vo.PlaceVO" |
| | | autoMapping="true"> |
| | | <id property="id" column="cid"/> |
| | | <result property="createTime" column="pcreateTime"/> |
| | | <result property="createUserName" column="createUserName"/> |
| | | </association> |
| | | </resultMap> |
| | | |
| | | <!--自定义分页查询--> |
| | | <select id="selectDoorplateAddressPage" resultType="org.springblade.modules.doorplateAddress.vo.DoorplateAddressVO"> |
| | | select * from jczz_doorplate_address where 1=1 |
| | |
| | | </select> |
| | | |
| | | <select id="getDoorplateAddressDetail" |
| | | resultType="org.springblade.modules.doorplateAddress.vo.DoorplateAddressVO"> |
| | | SELECT * FROM jczz_doorplate_address |
| | | resultMap="doorplateAddressDetailMap"> |
| | | SELECT |
| | | jda.*, |
| | | jp.id as cid,jp.*,jp.create_time as pcreateTime, |
| | | bu.real_name as createUserName |
| | | FROM jczz_doorplate_address jda |
| | | left join jczz_place jp on jda.address_code = jp.house_code and jp.is_deleted = 0 |
| | | left join blade_user bu on bu.id = jp.create_user and bu.is_deleted = 0 |
| | | WHERE 1=1 |
| | | <if test="vo.stdId != null and vo.stdId != ''"> |
| | | AND address_code = #{vo.stdId} |