发放优惠券校验状态

This commit is contained in:
wuchunlei
2024-11-01 19:19:20 +08:00
parent 074ef3ee11
commit 804fec22ea

View File

@@ -240,8 +240,10 @@ public class CouponServiceImpl extends ServiceImpl<CouponDao, CouponEntity> impl
public void insertCouponHistoryByProductId(BuyOrder order) { public void insertCouponHistoryByProductId(BuyOrder order) {
MPJLambdaWrapper<CouponToProduct> wrapper = new MPJLambdaWrapper(); MPJLambdaWrapper<CouponToProduct> wrapper = new MPJLambdaWrapper();
wrapper.leftJoin(BuyOrderProduct.class,BuyOrderProduct::getProductId,CouponToProduct::getProductId); wrapper.leftJoin(BuyOrderProduct.class,BuyOrderProduct::getProductId,CouponToProduct::getProductId);
wrapper.leftJoin(CouponEntity.class,CouponEntity::getId,CouponToProduct::getCouponId);
wrapper.eq(CouponEntity::getCurrentState,0);
wrapper.eq(BuyOrderProduct::getOrderId,order.getOrderId());
wrapper.eq(BuyOrderProduct::getOrderId,order.getOrderId()); wrapper.eq(BuyOrderProduct::getOrderId,order.getOrderId());
wrapper.select(CouponToProduct::getCouponId);
wrapper.select(BuyOrderProduct::getProductId); wrapper.select(BuyOrderProduct::getProductId);
wrapper.select(BuyOrderProduct::getQuantity); wrapper.select(BuyOrderProduct::getQuantity);
List<Map<String,Object>> buyOrderProducts = couponToProductDao.selectJoinMaps(wrapper); List<Map<String,Object>> buyOrderProducts = couponToProductDao.selectJoinMaps(wrapper);