fix: 修改会员接口修改
This commit is contained in:
@@ -116,13 +116,11 @@ public class MpCashierCartServiceImpl extends ServiceImpl<TbCashierCartMapper, T
|
|||||||
.and(q -> q.eq(TbCashierCart::getMasterId, masterId).or().isNull(TbCashierCart::getMasterId));
|
.and(q -> q.eq(TbCashierCart::getMasterId, masterId).or().isNull(TbCashierCart::getMasterId));
|
||||||
|
|
||||||
// 非堂食校验台桌状态
|
// 非堂食校验台桌状态
|
||||||
TbShopTable tbShopTable;
|
|
||||||
if (shopEatTypeInfoDTO.isTakeout()) {
|
if (shopEatTypeInfoDTO.isTakeout()) {
|
||||||
queryWrapper.and(q -> q.isNull(TbCashierCart::getTableId).or().eq(TbCashierCart::getTableId, ""))
|
queryWrapper.and(q -> q.isNull(TbCashierCart::getTableId).or().eq(TbCashierCart::getTableId, ""))
|
||||||
.in(TbCashierCart::getPlatformType, OrderPlatformTypeEnum.PC.getValue(), OrderPlatformTypeEnum.CASH.getValue());
|
.in(TbCashierCart::getPlatformType, OrderPlatformTypeEnum.PC.getValue(), OrderPlatformTypeEnum.CASH.getValue());
|
||||||
} else {
|
} else {
|
||||||
if (StrUtil.isNotBlank(shopEatTypeInfoDTO.getTableId())) {
|
if (StrUtil.isNotBlank(shopEatTypeInfoDTO.getTableId())) {
|
||||||
|
|
||||||
queryWrapper.eq(TbCashierCart::getTableId, shopEatTypeInfoDTO.getTableId());
|
queryWrapper.eq(TbCashierCart::getTableId, shopEatTypeInfoDTO.getTableId());
|
||||||
} else {
|
} else {
|
||||||
queryWrapper.and(q -> q.isNull(TbCashierCart::getTableId).or().eq(TbCashierCart::getTableId, ""));
|
queryWrapper.and(q -> q.isNull(TbCashierCart::getTableId).or().eq(TbCashierCart::getTableId, ""));
|
||||||
|
|||||||
@@ -2166,20 +2166,7 @@ public class TbShopTableServiceImpl implements TbShopTableService {
|
|||||||
Integer orderId = updateVipDTO.getOrderId();
|
Integer orderId = updateVipDTO.getOrderId();
|
||||||
if (orderId == null) {
|
if (orderId == null) {
|
||||||
ShopEatTypeInfoDTO shopEatTypeInfoDTO = checkEatModel(updateVipDTO.getShopId(), updateVipDTO.getTableId());
|
ShopEatTypeInfoDTO shopEatTypeInfoDTO = checkEatModel(updateVipDTO.getShopId(), updateVipDTO.getTableId());
|
||||||
LambdaQueryWrapper<TbCashierCart> queryWrapper = new LambdaQueryWrapper<TbCashierCart>()
|
List<TbCashierCart> tbCashierCarts = mpCashierCartService.selectByShopEatType(shopEatTypeInfoDTO, updateVipDTO.getMasterId());
|
||||||
.in(TbCashierCart::getStatus, "create", "return")
|
|
||||||
.eq(TbCashierCart::getShopId, updateVipDTO.getShopId())
|
|
||||||
.eq(TbCashierCart::getUseType, shopEatTypeInfoDTO.getUseType())
|
|
||||||
.and(q -> q.eq(TbCashierCart::getMasterId, updateVipDTO.getMasterId()).or().isNull(TbCashierCart::getMasterId));
|
|
||||||
|
|
||||||
if (!shopEatTypeInfoDTO.isTakeout()) {
|
|
||||||
queryWrapper.eq(TbCashierCart::getTableId, updateVipDTO.getTableId());
|
|
||||||
} else {
|
|
||||||
queryWrapper.and(q -> q.isNull(TbCashierCart::getTableId).or().eq(TbCashierCart::getTableId, ""))
|
|
||||||
.in(TbCashierCart::getPlatformType, OrderPlatformTypeEnum.PC.getValue(), OrderPlatformTypeEnum.CASH.getValue());
|
|
||||||
}
|
|
||||||
|
|
||||||
List<TbCashierCart> tbCashierCarts = cashierCartMapper.selectList(queryWrapper.isNotNull(TbCashierCart::getOrderId));
|
|
||||||
for (TbCashierCart item : tbCashierCarts) {
|
for (TbCashierCart item : tbCashierCarts) {
|
||||||
if (item.getOrderId() != null) {
|
if (item.getOrderId() != null) {
|
||||||
orderId = item.getOrderId();
|
orderId = item.getOrderId();
|
||||||
@@ -2224,7 +2211,7 @@ public class TbShopTableServiceImpl implements TbShopTableService {
|
|||||||
if (dto != null) {
|
if (dto != null) {
|
||||||
return createOrder(dto, true);
|
return createOrder(dto, true);
|
||||||
}
|
}
|
||||||
return "";
|
return "哈哈哈";
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user