餐位费支持删除

This commit is contained in:
SongZhang 2024-09-26 10:36:43 +08:00
parent 7877060aa0
commit efb5281d90
1 changed files with 9 additions and 0 deletions

View File

@ -512,6 +512,15 @@ public class TbShopTableServiceImpl implements TbShopTableService {
.eq(TbOrderDetail::getOrderId, cashierCart.getOrderId()));
}
// 修改订单餐位费信息
if (cashierCart.getOrderId() != null && cashierCart.getId() == -999) {
orderInfoMapper.update(null, new LambdaUpdateWrapper<TbOrderInfo>()
.eq(TbOrderInfo::getId, cashierCart.getOrderId())
.eq(TbOrderInfo::getShopId, removeCartDTO.getShopId())
.set(TbOrderInfo::getSeatCount, null)
.set(TbOrderInfo::getSeatAmount, null));
}
cashierCartMapper.deleteById(cashierCart.getId());
if (removeCartDTO.getTableId() != null) {