Merge remote-tracking branch 'origin/test' into test
This commit is contained in:
commit
c153597347
|
|
@ -920,6 +920,9 @@ public class OrderService {
|
||||||
List<TbOrderDetail> removedOrderDetailList = oldOrderDetailList.stream().filter(item -> !cashierIds.contains(item.getCartId())).collect(Collectors.toList());
|
List<TbOrderDetail> removedOrderDetailList = oldOrderDetailList.stream().filter(item -> !cashierIds.contains(item.getCartId())).collect(Collectors.toList());
|
||||||
// 移除购物车的商品,返还库存
|
// 移除购物车的商品,返还库存
|
||||||
removedOrderDetailList.forEach(item -> {
|
removedOrderDetailList.forEach(item -> {
|
||||||
|
if (TableConstant.CART_SEAT_ID.equals(item.getProductId().toString())) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
productService.incrStock(item.getProductId().toString(), item.getProductSkuId().toString(), item.getNum());
|
productService.incrStock(item.getProductId().toString(), item.getProductSkuId().toString(), item.getNum());
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
@ -1766,7 +1769,8 @@ public class OrderService {
|
||||||
tbCashierCart.setNumber(choseCountDTO.getNum());
|
tbCashierCart.setNumber(choseCountDTO.getNum());
|
||||||
tbCashierCart.setTotalNumber(choseCountDTO.getNum());
|
tbCashierCart.setTotalNumber(choseCountDTO.getNum());
|
||||||
tbCashierCart.setPlatformType(OrderPlatformTypeEnum.CASH.getValue());
|
tbCashierCart.setPlatformType(OrderPlatformTypeEnum.CASH.getValue());
|
||||||
tbCashierCartMapper.insert(tbCashierCart);
|
tbCashierCart.setUseType(shopEatTypeInfoDTO.getUseType());
|
||||||
|
mpCashierCartMapper.insert(tbCashierCart);
|
||||||
} else {
|
} else {
|
||||||
tbCashierCart.setTotalAmount(new BigDecimal(choseCountDTO.getNum()).multiply(shopInfo.getTableFee()));
|
tbCashierCart.setTotalAmount(new BigDecimal(choseCountDTO.getNum()).multiply(shopInfo.getTableFee()));
|
||||||
tbCashierCart.setNumber(choseCountDTO.getNum());
|
tbCashierCart.setNumber(choseCountDTO.getNum());
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue