fix: 赠送重置改价金额

This commit is contained in:
张松 2024-12-04 11:08:27 +08:00
parent 2e46f9ab0f
commit ad27d30d4e
1 changed files with 5 additions and 0 deletions

View File

@ -483,6 +483,11 @@ public class TbShopTableServiceImpl implements TbShopTableService {
if (updateCartDTO.getIsGift() != null) {
tbCashierCart.setTotalAmount(updateCartDTO.getIsGift() ? tbCashierCart.getPackFee() : tbCashierCart.getTotalAmount());
tbCashierCart.setIsGift(updateCartDTO.getIsGift() ? "true" : "false");
tbCashierCart.setDiscountSaleAmount(BigDecimal.ZERO);
if (updateCartDTO.getIsGift()) {
tbCashierCart.setDiscountSaleNote("");
tbCashierCart.resetTotalAmount();
}
}
tbCashierCart.setTotalNumber(updateCartDTO.getNum());