限制台桌选择人数
This commit is contained in:
@@ -304,7 +304,7 @@ public class CartService {
|
|||||||
TbCashierCart cashierCart = JSONUtil.parseJSONStr2T(object.toJSONString(), TbCashierCart.class);
|
TbCashierCart cashierCart = JSONUtil.parseJSONStr2T(object.toJSONString(), TbCashierCart.class);
|
||||||
cashierCart.setPlaceNum(cashierCart.getPlaceNum() == null ? 0 : cashierCart.getPlaceNum());
|
cashierCart.setPlaceNum(cashierCart.getPlaceNum() == null ? 0 : cashierCart.getPlaceNum());
|
||||||
|
|
||||||
if (cashierCart.getSkuId().equals(skuId) && cashierCart.getIsVip().intValue() == isVip) {
|
if (cashierCart.getSkuId().equals(skuId) && (isVip == null || cashierCart.getIsVip().intValue() == isVip)) {
|
||||||
cashierCart.setTotalNumber(buyNum);
|
cashierCart.setTotalNumber(buyNum);
|
||||||
cashierCart.setNumber(buyNum);
|
cashierCart.setNumber(buyNum);
|
||||||
cashierCart.setNote(note);
|
cashierCart.setNote(note);
|
||||||
@@ -325,7 +325,7 @@ public class CartService {
|
|||||||
product.getPackFee().multiply(BigDecimal.valueOf(buyNum)) : BigDecimal.ZERO);
|
product.getPackFee().multiply(BigDecimal.valueOf(buyNum)) : BigDecimal.ZERO);
|
||||||
|
|
||||||
}
|
}
|
||||||
if (isVip == 1) {
|
if (isVip != null && isVip == 1) {
|
||||||
cashierCart.setTotalAmount(BigDecimal.ZERO);
|
cashierCart.setTotalAmount(BigDecimal.ZERO);
|
||||||
} else {
|
} else {
|
||||||
cashierCart.setTotalAmount(new BigDecimal(cashierCart.getTotalNumber())
|
cashierCart.setTotalAmount(new BigDecimal(cashierCart.getTotalNumber())
|
||||||
|
|||||||
Reference in New Issue
Block a user