From 3bf73ef299fa8085a5c0864147d3c22250a359f8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E6=9D=BE?= <8605635+zhang3064194730@user.noreply.gitee.com> Date: Mon, 18 Nov 2024 09:45:01 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BC=98=E6=83=A0=E5=88=B8=E9=80=89?= =?UTF-8?q?=E6=8B=A9=E6=8E=A5=E5=8F=A3=E6=8E=A5=E6=94=B6=E7=A7=AF=E5=88=86?= =?UTF-8?q?=E5=8F=82=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../system/cashierservice/entity/dto/UseCouponDTO.java | 4 +++- .../system/cashierservice/service/CartService.java | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/chaozhanggui/system/cashierservice/entity/dto/UseCouponDTO.java b/src/main/java/com/chaozhanggui/system/cashierservice/entity/dto/UseCouponDTO.java index 55184d5..44674f9 100644 --- a/src/main/java/com/chaozhanggui/system/cashierservice/entity/dto/UseCouponDTO.java +++ b/src/main/java/com/chaozhanggui/system/cashierservice/entity/dto/UseCouponDTO.java @@ -16,7 +16,9 @@ public class UseCouponDTO { private Integer orderId; private Integer userId; @Valid - @NotEmpty(message = "请选择优惠券信息") +// @NotEmpty(message = "请选择优惠券信息") private List userCouponInfos = new ArrayList<>(); + // 使用的积分抵扣数量 + private Integer pointsNum; } diff --git a/src/main/java/com/chaozhanggui/system/cashierservice/service/CartService.java b/src/main/java/com/chaozhanggui/system/cashierservice/service/CartService.java index b9f44d6..24e6243 100644 --- a/src/main/java/com/chaozhanggui/system/cashierservice/service/CartService.java +++ b/src/main/java/com/chaozhanggui/system/cashierservice/service/CartService.java @@ -1603,6 +1603,7 @@ public class CartService { orderDTO.setUserId(Integer.valueOf(orderInfo.getUserId())); orderDTO.setUserCouponInfos(useCouponDTO.getUserCouponInfos()); orderDTO.setOnlyChangeCoupon(true); + orderDTO.setPointsNum(useCouponDTO.getPointsNum()); return createOrder(orderDTO); } }