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.fdkankan.manage.mapper.IIncrementOrderMapper">
- <select id="pageList" resultType="com.fdkankan.manage.vo.response.IncrementOrderVo">
- select o.* ,u.user_name,u.nick_name from t_increment_order o
- left join t_user u on o.user_id = u.id
- WHERE o.rec_status = 'A' and o.pay_status = '1'
- <if test="param.orderSn !=null and param.orderSn !='' ">
- and o.order_sn like concat ('%',#{param.orderSn},'%')
- </if>
- <if test="param.userName !=null and param.userName!='' ">
- and u.user_name like concat ('%',#{param.userName},'%')
- </if>
- <if test="param.tradeNum!=null and param.tradeNum != '' ">
- and o.number like concat ('%',#{param.tradeNum},'%')
- </if>
- <if test="param.startTime != null and param.startTime !='' ">
- and o.trade_time >= #{param.startTime}
- </if>
- <if test="param.endTime != null and param.endTime !='' ">
- and o.trade_time <= #{param.endTime}
- </if>
- order by o.create_time desc
- </select>
- </mapper>
|