预约单改造;

This commit is contained in:
王奎兴
2026-06-27 19:44:52 +08:00
parent 8ff0561a1f
commit 8f779f5e29
@@ -524,7 +524,7 @@ public class BusinessDocumentOrderDomainService {
throw new ServiceException("您非货主角色或账号已被删除!"); throw new ServiceException("您非货主角色或账号已被删除!");
} }
BusinessDocumentOrder tmsOrder = businessDocumentOrderService.getById(businessDocumentOrderDO.getId()); BusinessDocumentOrder tmsOrder = businessDocumentOrderService.getById(businessDocumentOrderDO.getId());
String inOrderNumber = tmsOrder.getInOrderNumber();
if (tmsOrder.getOrderStatus() == 1){ if (tmsOrder.getOrderStatus() == 1){
tmsOrder.setOrderStatus(0L); tmsOrder.setOrderStatus(0L);
} }
@@ -757,14 +757,14 @@ public class BusinessDocumentOrderDomainService {
tmsOrder.setGoodsNumber(orderCode); tmsOrder.setGoodsNumber(orderCode);
ReservationStockOutOrder reservationStockOutOrder = reservationStockOutOrderMapper.selectOne(new LambdaQueryWrapper<ReservationStockOutOrder>() ReservationStockOutOrder reservationStockOutOrder = reservationStockOutOrderMapper.selectOne(new LambdaQueryWrapper<ReservationStockOutOrder>()
.eq(ReservationStockOutOrder::getOutOrderNumber, tmsOrder.getInOrderNumber()) .eq(ReservationStockOutOrder::getOutOrderNumber, inOrderNumber)
.eq(ReservationStockOutOrder::getDelFlag, 1)); .eq(ReservationStockOutOrder::getDelFlag, 1));
if (reservationStockOutOrder != null){ if (reservationStockOutOrder != null){
reservationStockOutOrder.setBusinessNumber(tmsOrder.getGoodsNumber()); reservationStockOutOrder.setBusinessNumber(tmsOrder.getGoodsNumber());
reservationStockOutOrderMapper.updateById(reservationStockOutOrder); reservationStockOutOrderMapper.updateById(reservationStockOutOrder);
} }
ReservationStockInOrder reservationStockInOrder = reservationStockInOrderMapper.selectOne(new LambdaQueryWrapper<ReservationStockInOrder>() ReservationStockInOrder reservationStockInOrder = reservationStockInOrderMapper.selectOne(new LambdaQueryWrapper<ReservationStockInOrder>()
.eq(ReservationStockInOrder::getInOrderNumber, tmsOrder.getInOrderNumber()) .eq(ReservationStockInOrder::getInOrderNumber, inOrderNumber)
.eq(ReservationStockInOrder::getDelFlag, 1)); .eq(ReservationStockInOrder::getDelFlag, 1));
if (reservationStockInOrder != null){ if (reservationStockInOrder != null){
reservationStockInOrder.setBusinessNumber(tmsOrder.getGoodsNumber()); reservationStockInOrder.setBusinessNumber(tmsOrder.getGoodsNumber());