Merge remote-tracking branch 'origin/zcc'
This commit is contained in:
@@ -329,6 +329,12 @@ public class BuyOrderController {
|
|||||||
//消费用户积分并记录用户积分消费记录
|
//消费用户积分并记录用户积分消费记录
|
||||||
addEbookToUser(buyOrderProductList, buyOrder, 0);
|
addEbookToUser(buyOrderProductList, buyOrder, 0);
|
||||||
addCourseToUser(buyOrder);
|
addCourseToUser(buyOrder);
|
||||||
|
//使用优惠券
|
||||||
|
if (buyOrder.getCouponId()!=null&&buyOrder.getCouponId()!=0){
|
||||||
|
CouponHistory couponHistory = couponHistoryService.getById(buyOrder.getCouponId());
|
||||||
|
couponHistory.setOrderId(buyOrder.getOrderId());
|
||||||
|
couponService.useCouponAmount(couponHistory);
|
||||||
|
}
|
||||||
//发放优惠卷
|
//发放优惠卷
|
||||||
List<Integer> collect = buyOrderProductService.list(new LambdaQueryWrapper<BuyOrderProduct>()
|
List<Integer> collect = buyOrderProductService.list(new LambdaQueryWrapper<BuyOrderProduct>()
|
||||||
.eq(BuyOrderProduct::getOrderId, buyOrder.getOrderId()))
|
.eq(BuyOrderProduct::getOrderId, buyOrder.getOrderId()))
|
||||||
|
|||||||
Reference in New Issue
Block a user