修复餐位费无法结算
This commit is contained in:
@@ -1139,14 +1139,13 @@ public class TbShopTableServiceImpl implements TbShopTableService {
|
|||||||
// 是否是第一次添加的商品
|
// 是否是第一次添加的商品
|
||||||
boolean isFirst = true;
|
boolean isFirst = true;
|
||||||
for (TbCashierCart cashierCart : cashierCarts) {
|
for (TbCashierCart cashierCart : cashierCarts) {
|
||||||
if ("-999".equals(cashierCart.getProductId())) {
|
if (!"-999".equals(cashierCart.getProductId())) {
|
||||||
continue;
|
TbProduct product = productMapper.selectById(cashierCart.getProductId());
|
||||||
}
|
TbProductSku productSku = productSkuRepository.findById(Integer.valueOf(cashierCart.getSkuId())).orElse(null);
|
||||||
TbProduct product = productMapper.selectById(cashierCart.getProductId());
|
|
||||||
TbProductSku productSku = productSkuRepository.findById(Integer.valueOf(cashierCart.getSkuId())).orElse(null);
|
|
||||||
|
|
||||||
log.info("下单,开始校验库存预警,购物车id:{}", cashierCart.getId());
|
log.info("下单,开始校验库存预警,购物车id:{}", cashierCart.getId());
|
||||||
CompletableFuture.runAsync(() -> checkWarnLineAndSendMsg(productSku, product, Integer.valueOf(cashierCart.getShopId()), cashierCart.getNumber()));
|
CompletableFuture.runAsync(() -> checkWarnLineAndSendMsg(productSku, product, Integer.valueOf(cashierCart.getShopId()), cashierCart.getNumber()));
|
||||||
|
}
|
||||||
|
|
||||||
// 已经添加的商品,修改数量
|
// 已经添加的商品,修改数量
|
||||||
isFirst = updateStock(cashierCart);
|
isFirst = updateStock(cashierCart);
|
||||||
|
|||||||
Reference in New Issue
Block a user