退单接口修改
This commit is contained in:
@@ -659,6 +659,7 @@ public class TbShopTableServiceImpl implements TbShopTableService {
|
|||||||
.eq(TbOrderDetail::getId, tbOrderDetail.getId())
|
.eq(TbOrderDetail::getId, tbOrderDetail.getId())
|
||||||
.set(TbOrderDetail::getUpdateTime, DateUtil.date())
|
.set(TbOrderDetail::getUpdateTime, DateUtil.date())
|
||||||
.set(TbOrderDetail::getStatus, "return"));
|
.set(TbOrderDetail::getStatus, "return"));
|
||||||
|
rabbitMsgUtils.printDishesTicket(tbOrderDetail.getOrderId(), true, tbOrderDetail);
|
||||||
}else {
|
}else {
|
||||||
//生成退菜的购物车记录
|
//生成退菜的购物车记录
|
||||||
TbCashierCart returnCart = BeanUtil.copyProperties(cashierCart, TbCashierCart.class);
|
TbCashierCart returnCart = BeanUtil.copyProperties(cashierCart, TbCashierCart.class);
|
||||||
@@ -682,9 +683,9 @@ public class TbShopTableServiceImpl implements TbShopTableService {
|
|||||||
|
|
||||||
cashierCartMapper.updateNumAmountStatus(cashierCart.getId(), cashierCart.getStatus(), -returnCart.getNumber());
|
cashierCartMapper.updateNumAmountStatus(cashierCart.getId(), cashierCart.getStatus(), -returnCart.getNumber());
|
||||||
orderDetailMapper.updateNumAmountStatus(orderDetail.getId(), orderDetail.getStatus(), -returnCart.getNumber());
|
orderDetailMapper.updateNumAmountStatus(orderDetail.getId(), orderDetail.getStatus(), -returnCart.getNumber());
|
||||||
|
rabbitMsgUtils.printDishesTicket(returnOrderDetail.getOrderId(), true, returnOrderDetail);
|
||||||
}
|
}
|
||||||
|
|
||||||
rabbitMsgUtils.printDishesTicket(tbOrderDetail.getOrderId(), true, tbOrderDetail);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (cashierCart.getOrderId() != null) {
|
if (cashierCart.getOrderId() != null) {
|
||||||
|
|||||||
Reference in New Issue
Block a user