1.代客下单 取单sql fix
This commit is contained in:
@@ -284,6 +284,7 @@ public class TbShopTableServiceImpl implements TbShopTableService {
|
||||
|
||||
/**
|
||||
* 台桌状态校验
|
||||
*
|
||||
* @param tableId 桌码
|
||||
* @return z
|
||||
*/
|
||||
@@ -326,12 +327,10 @@ public class TbShopTableServiceImpl implements TbShopTableService {
|
||||
query3.eq(TbCashierCart::getTradeDay, DateUtils.getDay())
|
||||
.eq(TbCashierCart::getMasterId, addCartDTO.getMasterId());
|
||||
})
|
||||
.or()
|
||||
.and(query4 -> {
|
||||
.or((query4 -> {
|
||||
query4.isNull(TbCashierCart::getTradeDay)
|
||||
.eq(TbCashierCart::getMasterId, "");
|
||||
})
|
||||
;
|
||||
}));
|
||||
});
|
||||
TbCashierCart tbCashierCart = cashierCartMapper.selectOne(query);
|
||||
// 首次加入
|
||||
@@ -441,16 +440,14 @@ public class TbShopTableServiceImpl implements TbShopTableService {
|
||||
.in(TbCashierCart::getStatus, "create")
|
||||
.eq(TbCashierCart::getShopId, shopId)
|
||||
.and(query2 -> {
|
||||
query2.and(query3 -> {
|
||||
query2.or(query3 -> {
|
||||
query3.eq(TbCashierCart::getTradeDay, DateUtils.getDay())
|
||||
.eq(TbCashierCart::getMasterId, masterId);
|
||||
})
|
||||
.or()
|
||||
.and(query4 -> {
|
||||
.or((query4 -> {
|
||||
query4.isNull(TbCashierCart::getTradeDay)
|
||||
.eq(TbCashierCart::getMasterId, "");
|
||||
})
|
||||
;
|
||||
}));
|
||||
});
|
||||
|
||||
// if (vipUserId != null) {
|
||||
@@ -523,6 +520,7 @@ public class TbShopTableServiceImpl implements TbShopTableService {
|
||||
|
||||
/**
|
||||
* 增加库存
|
||||
*
|
||||
* @param productId 商品id
|
||||
* @param skuId sku
|
||||
* @param addNum 增加的库存数量
|
||||
@@ -538,6 +536,7 @@ public class TbShopTableServiceImpl implements TbShopTableService {
|
||||
|
||||
/**
|
||||
* 减少库存
|
||||
*
|
||||
* @param productId 商品数据
|
||||
* @param skuId sku
|
||||
* @param decrNum 减少的数量
|
||||
@@ -589,6 +588,7 @@ public class TbShopTableServiceImpl implements TbShopTableService {
|
||||
|
||||
/**
|
||||
* 更新库存
|
||||
*
|
||||
* @param cashierCart 购物车
|
||||
* @return 是否是第一次添加的商品
|
||||
*/
|
||||
@@ -618,6 +618,7 @@ public class TbShopTableServiceImpl implements TbShopTableService {
|
||||
|
||||
/**
|
||||
* 更新取餐号
|
||||
*
|
||||
* @param shopId 店铺id
|
||||
* @return 当前取餐号
|
||||
*/
|
||||
@@ -911,8 +912,6 @@ public class TbShopTableServiceImpl implements TbShopTableService {
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
@Override
|
||||
public Object pending(PendingDTO pendingDTO) {
|
||||
LambdaQueryWrapper<TbCashierCart> queryWrapper = new LambdaQueryWrapper<TbCashierCart>()
|
||||
|
||||
Reference in New Issue
Block a user