From edb952695efec3eaa455e870cb92a245af87cea3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E6=9D=BE?= <8605635+zhang3064194730@user.noreply.gitee.com> Date: Thu, 19 Dec 2024 18:08:47 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B4=AD=E7=89=A9=E8=BD=A6=E5=A2=9E=E5=8A=A0?= =?UTF-8?q?=E7=A7=B0=E9=87=8D=E6=A0=87=E8=AF=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../system/cashierservice/entity/TbCashierCart.java | 2 ++ .../system/cashierservice/entity/TbOrderDetail.java | 2 ++ .../chaozhanggui/system/cashierservice/service/CartService.java | 2 ++ 3 files changed, 6 insertions(+) diff --git a/src/main/java/com/chaozhanggui/system/cashierservice/entity/TbCashierCart.java b/src/main/java/com/chaozhanggui/system/cashierservice/entity/TbCashierCart.java index 6e801a6..15c4cb4 100644 --- a/src/main/java/com/chaozhanggui/system/cashierservice/entity/TbCashierCart.java +++ b/src/main/java/com/chaozhanggui/system/cashierservice/entity/TbCashierCart.java @@ -84,6 +84,7 @@ public class TbCashierCart implements Serializable { private String proGroupInfo; private String typeEnum; private Integer groupType; + private int isWeight; public String getSkuName() { if(StringUtils.isNotBlank(skuName)){ @@ -116,4 +117,5 @@ public class TbCashierCart implements Serializable { return BigDecimal.valueOf(num).multiply(salePrice); } } + } diff --git a/src/main/java/com/chaozhanggui/system/cashierservice/entity/TbOrderDetail.java b/src/main/java/com/chaozhanggui/system/cashierservice/entity/TbOrderDetail.java index 757a5dd..39456fc 100644 --- a/src/main/java/com/chaozhanggui/system/cashierservice/entity/TbOrderDetail.java +++ b/src/main/java/com/chaozhanggui/system/cashierservice/entity/TbOrderDetail.java @@ -52,4 +52,6 @@ public class TbOrderDetail implements Serializable { private String useCouponInfo; private BigDecimal canReturnAmount; private String proGroupInfo; + private int isWeight; + } 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 66bf6f8..5d22a66 100644 --- a/src/main/java/com/chaozhanggui/system/cashierservice/service/CartService.java +++ b/src/main/java/com/chaozhanggui/system/cashierservice/service/CartService.java @@ -698,6 +698,7 @@ public class CartService { cashierCart.setNumber(num); cashierCart.setTotalNumber(num); } + cashierCart.setIsWeight("weigh".equals(product.getType()) ? 1 : 0); cashierCart.setTypeEnum(product.getTypeEnum()); cashierCart.setGroupType(product.getGroupType()); cashierCart.setNote(note); @@ -1204,6 +1205,7 @@ public class CartService { orderDetail.setProductSkuName(productSku.getSpecSnap()); } + orderDetail.setIsWeight(cashierCart.getIsWeight()); orderDetail.setProGroupInfo(cashierCart.getProGroupInfo()); orderDetail.setMemberPrice(cashierCart.getMemberPrice()); orderDetail.setNote(cashierCart.getNote());