1.代客下单 删除fix
This commit is contained in:
@@ -167,6 +167,11 @@ public class TbShopTableServiceImpl implements TbShopTableService {
|
||||
.set(TbShopTable::getStatus, TableStateEnum.IDLE.getState()));
|
||||
}
|
||||
Map<String, Object> itemMap = BeanUtil.beanToMap(date, false, false);
|
||||
if ((date.getStatus().equals("using") || date.getStatus().equals("cleaning")) && date.getUseTime() != null) {
|
||||
itemMap.put("durationTime", DateUtil.current() - date.getUseTime().getTime());
|
||||
}else {
|
||||
itemMap.put("durationTime", 0);
|
||||
}
|
||||
if (!"".equals(date.getQrcode())) {
|
||||
itemMap.put("qrcode", QRCODE + date.getQrcode().trim());
|
||||
itemMap.put("tableId", date.getQrcode());
|
||||
@@ -371,7 +376,7 @@ public class TbShopTableServiceImpl implements TbShopTableService {
|
||||
.eq(TbCashierCart::getSkuId, addCartDTO.getSkuId())
|
||||
.eq(TbCashierCart::getProductId, addCartDTO.getProductId())
|
||||
.eq(TbCashierCart::getTableId, addCartDTO.getTableId())
|
||||
.eq(TbCashierCart::getPlaceNum, currentPlaceNum)
|
||||
.isNull(TbCashierCart::getPlaceNum)
|
||||
.in(TbCashierCart::getStatus, "create", "refund")
|
||||
// .and(q -> {
|
||||
// q.eq(TbCashierCart::getTradeDay, DateUtils.getDay())
|
||||
@@ -507,10 +512,12 @@ public class TbShopTableServiceImpl implements TbShopTableService {
|
||||
.eq(TbOrderDetail::getShopId, cashierCart.getShopId())
|
||||
.eq(TbOrderDetail::getProductId, cashierCart.getProductId())
|
||||
.eq(TbOrderDetail::getProductSkuId, cashierCart.getSkuId())
|
||||
.eq(TbOrderDetail::getPlaceNum, currentPlaceNum)
|
||||
.isNull(TbOrderDetail::getPlaceNum)
|
||||
.eq(TbOrderDetail::getOrderId, cashierCart.getOrderId()));
|
||||
}
|
||||
|
||||
cashierCartMapper.deleteById(cashierCart.getId());
|
||||
|
||||
// 清空购物车 出票
|
||||
long carCount = countCar(cashierCart.getTableId(), cashierCart.getShopId(), cashierCart.getMasterId());
|
||||
|
||||
|
||||
Reference in New Issue
Block a user