fix: 订单保存优惠券信息修改
This commit is contained in:
@@ -80,6 +80,7 @@ public class TbCashierCart implements Serializable {
|
|||||||
private Integer isMember;
|
private Integer isMember;
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
private static final long serialVersionUID = 1L;
|
||||||
|
private String useCouponInfo;
|
||||||
|
|
||||||
public String getSkuName() {
|
public String getSkuName() {
|
||||||
if(StringUtils.isNotBlank(skuName)){
|
if(StringUtils.isNotBlank(skuName)){
|
||||||
@@ -112,4 +113,12 @@ public class TbCashierCart implements Serializable {
|
|||||||
return BigDecimal.valueOf(num).multiply(salePrice);
|
return BigDecimal.valueOf(num).multiply(salePrice);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void setUseCouponInfo(String useCouponInfo) {
|
||||||
|
this.useCouponInfo = useCouponInfo;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getUseCouponInfo() {
|
||||||
|
return useCouponInfo;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -49,5 +49,6 @@ public class TbOrderDetail implements Serializable {
|
|||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
private static final long serialVersionUID = 1L;
|
||||||
private Integer isMember;
|
private Integer isMember;
|
||||||
|
private String useCouponInfo;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1131,6 +1131,7 @@ public class CartService {
|
|||||||
}
|
}
|
||||||
orderDetail.setOrderId(orderId);
|
orderDetail.setOrderId(orderId);
|
||||||
orderDetail.setIsMember(cashierCart.getIsMember());
|
orderDetail.setIsMember(cashierCart.getIsMember());
|
||||||
|
orderDetail.setUseCouponInfo(cashierCart.getUseCouponInfo());
|
||||||
|
|
||||||
priceDTO.getOrderDetailList().add(orderDetail);
|
priceDTO.getOrderDetailList().add(orderDetail);
|
||||||
}
|
}
|
||||||
@@ -1207,6 +1208,7 @@ public class CartService {
|
|||||||
tbActivateOutRecord.setCreateTime(DateUtil.date());
|
tbActivateOutRecord.setCreateTime(DateUtil.date());
|
||||||
tbActivateOutRecord.setRefNum(0);
|
tbActivateOutRecord.setRefNum(0);
|
||||||
outRecords.add(tbActivateOutRecord);
|
outRecords.add(tbActivateOutRecord);
|
||||||
|
cashierCart.setUseCouponInfo(JSONObject.toJSONString(tbActivateOutRecord));
|
||||||
|
|
||||||
couponVo.setFinalDiscountAmount(discountAmount);
|
couponVo.setFinalDiscountAmount(discountAmount);
|
||||||
// 优惠券未消耗完毕
|
// 优惠券未消耗完毕
|
||||||
|
|||||||
Reference in New Issue
Block a user