Commit fadc8d90 by huluobin

update

parent 3f627e44
......@@ -138,10 +138,24 @@ public class MarketServiceImpl implements MarketService {
if (ListUtil.isNotEmpty(couponCustomerRelevanceList)) {
couponCustomerRelevanceList.forEach(couponCustomerRelevance -> {
Integer usedOrderId = couponCustomerRelevance.getOrderId();
couponCustomerRelevance.setOrderId(cmd.getOrderId());
//选择使用
couponCustomerRelevance.setState(CouponCustomerRelevance.STATE_CHOSE);
couponCustomerRelevanceMapper.updateById(couponCustomerRelevance);
if (usedOrderId != null) {
this.calcOrderAmount(usedOrderId);
//删除这些卡券对应的卡券订单折扣详情
couponOrderRelevanceService.remove(new LambdaQueryWrapper<CouponOrderRelevance>()
.eq(CouponOrderRelevance::getOrderId, usedOrderId)
.eq(CouponOrderRelevance::getCouponCustomerRelevanceId, couponCustomerRelevance.getId()));
}
});
}
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment