1234567891011121314151617181920212223242526 |
- <?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="com.idea.customerManagement.mapper.IntentionalDepositExtendMapper">
- <select id="listByModel" resultType="com.idea.customerManagement.dto.IntentionalDepositDto">
- select intentional_deposit.*,
- customer_management.buyer_name,
- customer_management.house_name,
- frame_user.truename as createdName,
- customer_management.house_id,
- concat(park_info.group_name,'-',park_floor_disc.name) groupDiscName
- from intentional_deposit
- left join customer_management on customer_management.id = intentional_deposit.customer_management_id
- left join frame_user on frame_user.id = intentional_deposit.created_id
- left join park_info on park_info.id = intentional_deposit.group_id
- left join park_floor_disc on park_floor_disc.id = intentional_deposit.disc_id
- <where>
- <if test="buyerName !=null and buyerName != '' " >
- and customer_management.buyer_name like concat('%',#{buyerName},'%')
- </if>
- </where>
- order by created_at desc
- </select>
- </mapper>
|