diff --git a/src/main/java/com/ycwl/basic/biz/OrderBiz.java b/src/main/java/com/ycwl/basic/biz/OrderBiz.java index d5acfbe1..7d4b1d3f 100644 --- a/src/main/java/com/ycwl/basic/biz/OrderBiz.java +++ b/src/main/java/com/ycwl/basic/biz/OrderBiz.java @@ -118,6 +118,7 @@ public class OrderBiz { vlogProductItem.setScenicId(scenicId.toString()); vlogCalculationRequest.setProducts(Collections.singletonList(vlogProductItem)); vlogCalculationRequest.setFaceId(priceObj.getFaceId()); + vlogCalculationRequest.setPreviewOnly(true); // 仅查询价格,不实际使用优惠 PriceCalculationResult vlogCalculationResult = iPriceCalculationService.calculatePrice(vlogCalculationRequest); priceObj.setPrice(vlogCalculationResult.getFinalAmount()); priceObj.setSlashPrice(vlogCalculationResult.getOriginalAmount()); @@ -138,6 +139,7 @@ public class OrderBiz { calculationRequest.setUserId(face.getMemberId()); } calculationRequest.setFaceId(goodsId); + calculationRequest.setPreviewOnly(true); // 仅查询价格,不实际使用优惠 PriceCalculationResult priceCalculationResult = iPriceCalculationService.calculatePrice(calculationRequest); priceObj.setPrice(priceCalculationResult.getFinalAmount()); priceObj.setSlashPrice(priceCalculationResult.getOriginalAmount());