1.代客下单 挂起订单增加masterId
This commit is contained in:
@@ -143,7 +143,7 @@ public class TbPlaceController {
|
|||||||
public ResponseEntity<Object> createOrder(
|
public ResponseEntity<Object> createOrder(
|
||||||
@RequestBody CreateOrderDTO createOrderDTO
|
@RequestBody CreateOrderDTO createOrderDTO
|
||||||
) {
|
) {
|
||||||
return ResponseEntity.ok(tbShopTableService.createOrder(createOrderDTO, true));
|
return ResponseEntity.ok(tbShopTableService.createOrder(createOrderDTO, !createOrderDTO.isPostPay()));
|
||||||
}
|
}
|
||||||
|
|
||||||
@AnonymousAccess
|
@AnonymousAccess
|
||||||
|
|||||||
@@ -901,13 +901,16 @@ public class TbShopTableServiceImpl implements TbShopTableService {
|
|||||||
if (isFirst) {
|
if (isFirst) {
|
||||||
// 后付费,不增加当前台桌取餐号
|
// 后付费,不增加当前台桌取餐号
|
||||||
if (createOrderDTO.isPostPay()) {
|
if (createOrderDTO.isPostPay()) {
|
||||||
// addGlobalCode(day, "pc", String.valueOf(createOrderDTO.getShopId()));
|
addGlobalCode(day, "pc", String.valueOf(createOrderDTO.getShopId()));
|
||||||
String key = "SHOP:CODE:USER:pc" + ":" + createOrderDTO.getShopId() + ":" + day + ":" + orderInfo.getTableId();
|
// String key = "SHOP:CODE:USER:pc" + ":" + createOrderDTO.getShopId() + ":" + day + ":" + orderInfo.getTableId();
|
||||||
redisTemplate.delete(key);
|
// redisTemplate.delete(key);
|
||||||
} else {
|
}
|
||||||
|
|
||||||
|
if (!createOrderDTO.isPostPay() || addMaterId){
|
||||||
String key = "SHOP:CODE:USER:pc" + ":" + createOrderDTO.getShopId() + ":" + day + ":" + orderInfo.getTableId();
|
String key = "SHOP:CODE:USER:pc" + ":" + createOrderDTO.getShopId() + ":" + day + ":" + orderInfo.getTableId();
|
||||||
redisTemplate.delete(key);
|
redisTemplate.delete(key);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// 推送耗材信息
|
// 推送耗材信息
|
||||||
@@ -1021,6 +1024,7 @@ public class TbShopTableServiceImpl implements TbShopTableService {
|
|||||||
|
|
||||||
rabbitMsgUtils.printTicket(String.valueOf(orderId));
|
rabbitMsgUtils.printTicket(String.valueOf(orderId));
|
||||||
}
|
}
|
||||||
|
|
||||||
return orderInfoMapper.selectById(orderId);
|
return orderInfoMapper.selectById(orderId);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1097,9 +1101,7 @@ public class TbShopTableServiceImpl implements TbShopTableService {
|
|||||||
|
|
||||||
// 打印消息
|
// 打印消息
|
||||||
rabbitMsgUtils.sendOrderCollectMsg(jsonObject);
|
rabbitMsgUtils.sendOrderCollectMsg(jsonObject);
|
||||||
if (StrUtil.isBlank(orderInfo.getUseType()) || orderInfo.getUseType().equals("afterPay")) {
|
rabbitMsgUtils.printTicket(String.valueOf(orderInfo.getId()));
|
||||||
rabbitMsgUtils.printTicket(String.valueOf(orderInfo.getId()));
|
|
||||||
}
|
|
||||||
|
|
||||||
// 发送库存记录mq消息
|
// 发送库存记录mq消息
|
||||||
JSONObject mqData = new JSONObject();
|
JSONObject mqData = new JSONObject();
|
||||||
|
|||||||
Reference in New Issue
Block a user