1.代客下单 挂单之后masterId未增加修复
This commit is contained in:
parent
b4f113e811
commit
96791306f2
|
|
@ -754,10 +754,15 @@ public class TbShopTableServiceImpl implements TbShopTableService {
|
|||
.eq(TbCashierCart::getShopId, createOrderDTO.getShopId())
|
||||
.eq(TbCashierCart::getTableId, createOrderDTO.getTableId())
|
||||
.in(TbCashierCart::getStatus, "create", "refund")
|
||||
.and(query -> {
|
||||
query.eq(TbCashierCart::getMasterId, createOrderDTO.getMasterId())
|
||||
.or().
|
||||
isNull(TbCashierCart::getMasterId);
|
||||
.and(query2 -> {
|
||||
query2.or(query3 -> {
|
||||
query3.eq(TbCashierCart::getTradeDay, DateUtils.getDay())
|
||||
.eq(TbCashierCart::getMasterId, createOrderDTO.getMasterId());
|
||||
})
|
||||
.or((query4 -> {
|
||||
query4.isNull(TbCashierCart::getTradeDay)
|
||||
.eq(TbCashierCart::getMasterId, "");
|
||||
}));
|
||||
});
|
||||
// if (createOrderDTO.getVipUserId() != null) {
|
||||
// queryWrapper.eq(TbCashierCart::getUserId, createOrderDTO.getVipUserId());
|
||||
|
|
@ -925,9 +930,15 @@ public class TbShopTableServiceImpl implements TbShopTableService {
|
|||
queryWrapper.eq(TbCashierCart::getTableId, pendingDTO.getTableId())
|
||||
.eq(TbCashierCart::getStatus, "create")
|
||||
.eq(TbCashierCart::getTableId, pendingDTO.getTableId())
|
||||
.and(query -> {
|
||||
query.eq(TbCashierCart::getMasterId, pendingDTO.getMasterId()).or()
|
||||
.isNull(TbCashierCart::getMasterId);
|
||||
.and(query2 -> {
|
||||
query2.or(query3 -> {
|
||||
query3.eq(TbCashierCart::getTradeDay, DateUtils.getDay())
|
||||
.eq(TbCashierCart::getMasterId, pendingDTO.getMasterId());
|
||||
})
|
||||
.or((query4 -> {
|
||||
query4.isNull(TbCashierCart::getTradeDay)
|
||||
.eq(TbCashierCart::getMasterId, "");
|
||||
}));
|
||||
});
|
||||
// if (pendingDTO.getVipUserId() != null) {
|
||||
// queryWrapper.eq(TbCashierCart::getUserId, pendingDTO.getVipUserId());
|
||||
|
|
@ -1006,7 +1017,7 @@ public class TbShopTableServiceImpl implements TbShopTableService {
|
|||
|
||||
List<TbProductSku> skuList = productSkuRepository.findAllById(skuIds);
|
||||
|
||||
HashMap<String, TbProductSku> skuMap = new HashMap<>();
|
||||
LinkedHashMap<String, TbProductSku> skuMap = new LinkedHashMap<>();
|
||||
skuList.forEach(item -> {
|
||||
skuMap.put(item.getId().toString(), item);
|
||||
});
|
||||
|
|
|
|||
Loading…
Reference in New Issue