fix: 修复无台桌切换就餐模式购物车丢失
This commit is contained in:
parent
b2a7ea1887
commit
7c1415663d
|
|
@ -2024,12 +2024,12 @@ public class TbShopTableServiceImpl implements TbShopTableService {
|
|||
.in(TbCashierCart::getId, choseModelDTO.getCartIds())
|
||||
.eq(TbCashierCart::getShopId, choseModelDTO.getShopId())
|
||||
.set(TbCashierCart::getTableId, choseModelDTO.getTableId())
|
||||
.set(TbCashierCart::getUseType, choseModelDTO.getUseType())
|
||||
.set(TbCashierCart::getUseType, StrUtil.isNotBlank(choseModelDTO.getTableId()) ? choseModelDTO.getUseType() : TableConstant.OrderInfo.UseType.NONE_TABLE.getValue())
|
||||
.set(TbCashierCart::getIsPack, "false")
|
||||
.set(TbCashierCart::getPackFee, BigDecimal.ZERO));
|
||||
return orderDetailMapper.update(null, new LambdaUpdateWrapper<TbOrderDetail>()
|
||||
.in(TbOrderDetail::getCartId, choseModelDTO.getCartIds())
|
||||
.set(TbOrderDetail::getUseType, choseModelDTO.getUseType())
|
||||
.set(TbOrderDetail::getUseType, StrUtil.isNotBlank(choseModelDTO.getTableId()) ? choseModelDTO.getUseType() : TableConstant.OrderInfo.UseType.NONE_TABLE.getValue())
|
||||
.set(TbOrderDetail::getPackAmount, BigDecimal.ZERO));
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue