diff --git a/mallinkService/src/main/resources/mapper/WxCardSpendMapper.xml b/mallinkService/src/main/resources/mapper/WxCardSpendMapper.xml
index ebaea18bd..e26a360a5 100644
--- a/mallinkService/src/main/resources/mapper/WxCardSpendMapper.xml
+++ b/mallinkService/src/main/resources/mapper/WxCardSpendMapper.xml
@@ -178,7 +178,7 @@
select
from wx_card_spend cs
- left join wx_coupon_order co on co.id = ms.coupon_order_id
+ left join wx_coupon_order co on co.id = cs.card_id
left join wx_coupon c on c.id = co.coupon_id
left join wx_merchant m on m.id = cs.merchant_id
left join wx_merchant_subsidy ms on ms.order_id = cs.order_id
diff --git a/mallinkService/src/main/resources/mapper/WxCouponOrderMapper.xml b/mallinkService/src/main/resources/mapper/WxCouponOrderMapper.xml
index a9c0164ac..1ab6df962 100644
--- a/mallinkService/src/main/resources/mapper/WxCouponOrderMapper.xml
+++ b/mallinkService/src/main/resources/mapper/WxCouponOrderMapper.xml
@@ -696,11 +696,8 @@
and co.coupon_order_status = #{couponOrderStatus}
-
- and co.status = #{status}
-
- and `status` in in
+ and co.coupon_order_status in
#{sItem}