| | |
| | | |
| | | <select id="getOrderRefundListInPage" resultType="cc.mrbird.febs.mall.entity.MallRefundEntity"> |
| | | select a.*, |
| | | b.order_time orderTime, |
| | | b.order_no orderNo, |
| | | b.status, |
| | | c.goods_name goodsName, |
| | | c.cnt |
| | | c.cnt, |
| | | d.name refundMemberName, |
| | | d.phone refundMemberPhone, |
| | | e.name leaderName, |
| | | e.phone leaderPhone |
| | | from mall_refund a |
| | | inner join mall_order_info b on a.order_id = b.id |
| | | inner join mall_order_item c on a.item_id = c.id |
| | | inner join mall_member d on a.member_id = d.id |
| | | inner join mall_team_leader e on b.take_unique_code = e.unique_code |
| | | <where> |
| | | <if test="record != null" > |
| | | <if test="record.state!=null and record.state!=''"> |
| | | and a.state = #{record.state} |
| | | </if> |
| | | <if test="record.refundMemberName!=null and record.refundMemberName!=''"> |
| | | and d.name like concat('%',#{record.refundMemberName},'%') |
| | | </if> |
| | | <if test="record.refundMemberPhone!=null and record.refundMemberPhone!=''"> |
| | | and d.phone like concat('%',#{record.refundMemberPhone},'%') |
| | | </if> |
| | | <if test="record.leaderName!=null and record.leaderName!=''"> |
| | | and e.name like concat('%',#{record.leaderName},'%') |
| | | </if> |
| | | <if test="record.leaderPhone!=null and record.leaderPhone!=''"> |
| | | and e.phone like concat('%',#{record.leaderPhone},'%') |
| | | </if> |
| | | </if> |
| | | </where> |
| | | order by a.CREATED_TIME desc |