生成任务;

This commit is contained in:
王奎兴
2026-07-16 09:50:09 +08:00
parent 47688bfe34
commit 521e4ca5bd
@@ -618,29 +618,27 @@ public class StockInOrderApplicationService {
//上架任务下发
StockShelfOrderDO stockShelfOrderDO = new StockShelfOrderDO();
//完成上架
Boolean b1 = stockShelfOrderDomainService.completeUpShelf(stockShelfOrder.getShelfOrderId());
String inOrderId = stockInOrderDO.getInOrderNumber();
StockInOrder stockInOrder = stockInOrderService.getOne(new LambdaQueryWrapper<StockInOrder>()
.eq(StockInOrder::getInOrderNumber, inOrderId)
.eq(StockInOrder::getDelFlag,1) ,false);
if (stockInOrder != null) {
stockShelfOrderDO.setOperatorsBy(stockInOrder.getWorkUserId());
List<Long> ids = new ArrayList<>();
ids.add(stockShelfOrder.getShelfOrderId());
stockShelfOrderDO.setShelfOrderIds(ids);
stockShelfOrderApplicationService.taskDistribution(stockShelfOrderDO);
DeliveTask deliveTask = deliveTaskService.getOne(new LambdaQueryWrapper<DeliveTask>()
.eq(DeliveTask::getTrackingNumber, stockShelfOrder.getShelfOrderNumber())
.eq(DeliveTask::getDelFlag, 1));
if (deliveTask != null) {
deliveTask.setOperatorsBy(stockInOrder.getWorkUserId());
deliveTask.setOperatorsName(stockInOrder.getWorkUserName());
deliveTask.setTaskStatus(2);
deliveTaskService.updateById(deliveTask);
}
}
//完成上架
Boolean b1 = stockShelfOrderDomainService.completeUpShelf(stockShelfOrder.getShelfOrderId());
// DeliveTask deliveTask = deliveTaskService.getOne(new LambdaQueryWrapper<DeliveTask>()
// .eq(DeliveTask::getTrackingNumber, stockReceiptOrder.getReceiptOrderNumber())
// .eq(DeliveTask::getDelFlag, 1));
// if (deliveTask != null) {
// deliveTask.setOperatorsBy(workUserId);
// deliveTask.setOperatorsName(workUserName);
// deliveTask.setTaskStatus(2);
// deliveTaskService.updateById(deliveTask);
// }
return b && b1;
}