|
@@ -44,12 +44,14 @@
|
|
|
<select id="selectOrder" resultType="com.sqx.modules.order.entity.TbOrder">
|
|
<select id="selectOrder" resultType="com.sqx.modules.order.entity.TbOrder">
|
|
|
select tor.*, tu.avatar as avatar, gs.shop_name as shopName, gs.detailed_address as detailedAddress, gs.phone as
|
|
select tor.*, tu.avatar as avatar, gs.shop_name as shopName, gs.detailed_address as detailedAddress, gs.phone as
|
|
|
shopPhone,
|
|
shopPhone,
|
|
|
- ti.rider_user_id as riderUserId, tcu.money as couponMoney
|
|
|
|
|
|
|
+ ti.rider_user_id as riderUserId, tcu.money as couponMoney,
|
|
|
|
|
+ pd.trade_no as transactionId
|
|
|
from tb_order tor
|
|
from tb_order tor
|
|
|
left join tb_user tu on tor.user_id = tu.user_id
|
|
left join tb_user tu on tor.user_id = tu.user_id
|
|
|
left join goods_shop gs on tor.shop_id = gs.shop_id
|
|
left join goods_shop gs on tor.shop_id = gs.shop_id
|
|
|
left join tb_indent ti on tor.order_id = ti.order_id
|
|
left join tb_indent ti on tor.order_id = ti.order_id
|
|
|
left join tb_coupon_user tcu on tor.coupon_id = tcu.id
|
|
left join tb_coupon_user tcu on tor.coupon_id = tcu.id
|
|
|
|
|
+ left join pay_details pd on pd.order_id = tor.order_number
|
|
|
where 1 = 1 and tor.is_pay = 1
|
|
where 1 = 1 and tor.is_pay = 1
|
|
|
<if test="shopName!=null and shopName!=''">
|
|
<if test="shopName!=null and shopName!=''">
|
|
|
and gs.shop_name like concat('%',#{shopName},'%')
|
|
and gs.shop_name like concat('%',#{shopName},'%')
|
|
@@ -78,6 +80,9 @@
|
|
|
<if test="orderType!=null">
|
|
<if test="orderType!=null">
|
|
|
and tor.order_type = #{orderType}
|
|
and tor.order_type = #{orderType}
|
|
|
</if>
|
|
</if>
|
|
|
|
|
+ <if test="transactionId != null and transactionId != ''">
|
|
|
|
|
+ and pd.trade_no = #{transactionId}
|
|
|
|
|
+ </if>
|
|
|
order by tor.pay_time desc, tor.create_time desc
|
|
order by tor.pay_time desc, tor.create_time desc
|
|
|
</select>
|
|
</select>
|
|
|
|
|
|