fix: 会员价修改
This commit is contained in:
@@ -192,7 +192,7 @@ public class CartService {
|
||||
array.add(cashierCart);
|
||||
}
|
||||
if (cashierCart.getIsVip().equals((byte) 1)) continue;
|
||||
if ((!TableConstant.CART_SEAT_ID.equals(cashierCart.getProductId()) || !ignoreTableFee) && cashierCart.getNumber() > 0) {
|
||||
if (!ignoreTableFee && cashierCart.getNumber() > 0) {
|
||||
amount = amount.add(cashierCart.getSalePrice().multiply(BigDecimal.valueOf(cashierCart.getTotalNumber())).add(cashierCart.getPackFee()));
|
||||
memberAmount = memberAmount.add(cashierCart.getMemberPrice().multiply(BigDecimal.valueOf(cashierCart.getTotalNumber())).add(cashierCart.getPackFee()));
|
||||
}
|
||||
|
||||
@@ -902,6 +902,7 @@ public class ProductService {
|
||||
tbCashierCart.setProductId(TableConstant.CART_SEAT_ID);
|
||||
tbCashierCart.setSkuId(TableConstant.CART_SEAT_ID);
|
||||
tbCashierCart.setPackFee(BigDecimal.ZERO);
|
||||
tbCashierCart.setMemberPrice(shopInfo.getTableFee());
|
||||
tbCashierCart.setNumber(choseCountDTO.getNum());
|
||||
tbCashierCart.setTotalNumber(choseCountDTO.getNum());
|
||||
tbCashierCart.setUseType(shopEatTypeInfoDTO.getUseType());
|
||||
|
||||
Reference in New Issue
Block a user