diff --git a/mallinkCApi/src/main/java/com/iformall/controller/WxCarController.java b/mallinkCApi/src/main/java/com/iformall/controller/WxCarController.java index 3d0be0128..b0b07a7c8 100644 --- a/mallinkCApi/src/main/java/com/iformall/controller/WxCarController.java +++ b/mallinkCApi/src/main/java/com/iformall/controller/WxCarController.java @@ -649,7 +649,10 @@ public class WxCarController extends BaseController { WxCouponOrderCarCVo userCar = null; WxCouponOrderCarCVo userCarQ = new WxCouponOrderCarCVo(); userCarQ.setTenantId(user.getTenantId()); + userCarQ.setCUserId(user.getId()); + userCarQ.setType(EnumCouponType.COUPON_TINGCHE.getCode()); userCarQ.setId(couponOrderId); + userCarQ.setCouponOrderStatus(EnumCouponOrderStatus.COUPON_ORDER_USE_WAIT.getCode()); List list = wxCouponOrderService.carlistCUserVo(userCarQ); if (list.size() > 0) { userCar = list.get(0); diff --git a/mallinkService/src/main/resources/mapper/WxCouponOrderMapper.xml b/mallinkService/src/main/resources/mapper/WxCouponOrderMapper.xml index c4d5fd9c5..2513c15da 100644 --- a/mallinkService/src/main/resources/mapper/WxCouponOrderMapper.xml +++ b/mallinkService/src/main/resources/mapper/WxCouponOrderMapper.xml @@ -569,6 +569,9 @@ and co.type = #{type} + + and c.id = #{id} + AND c.coupon_order_status = #{couponOrderStatus}