fix: 会员价修改

This commit is contained in:
张松
2024-11-11 16:42:07 +08:00
parent 2f5d91c904
commit da7c868dfe

View File

@@ -130,7 +130,7 @@ public class ProductController {
if (!TableConstant.CART_SEAT_ID.equals(item.getProductId())) {
cashierCarts.add(item);
amount = amount.add(item.getSalePrice().multiply(BigDecimal.valueOf(item.getTotalNumber())).add(item.getPackFee()));
if (item.getMemberPrice() == null) item.setMemberPrice(item.getSalePrice());
if (item.getMemberPrice() == null || item.getMemberPrice().compareTo(BigDecimal.ZERO) <= 0) item.setMemberPrice(item.getSalePrice());
memberAmount = memberAmount.add(item.getMemberPrice().multiply(BigDecimal.valueOf(item.getTotalNumber())).add(item.getPackFee()));
}else {
seatFee = item;