生成任务;
This commit is contained in:
+14
-16
@@ -618,29 +618,27 @@ public class StockInOrderApplicationService {
|
|||||||
|
|
||||||
//上架任务下发
|
//上架任务下发
|
||||||
StockShelfOrderDO stockShelfOrderDO = new StockShelfOrderDO();
|
StockShelfOrderDO stockShelfOrderDO = new StockShelfOrderDO();
|
||||||
|
|
||||||
|
|
||||||
|
//完成上架
|
||||||
|
Boolean b1 = stockShelfOrderDomainService.completeUpShelf(stockShelfOrder.getShelfOrderId());
|
||||||
|
|
||||||
String inOrderId = stockInOrderDO.getInOrderNumber();
|
String inOrderId = stockInOrderDO.getInOrderNumber();
|
||||||
StockInOrder stockInOrder = stockInOrderService.getOne(new LambdaQueryWrapper<StockInOrder>()
|
StockInOrder stockInOrder = stockInOrderService.getOne(new LambdaQueryWrapper<StockInOrder>()
|
||||||
.eq(StockInOrder::getInOrderNumber, inOrderId)
|
.eq(StockInOrder::getInOrderNumber, inOrderId)
|
||||||
.eq(StockInOrder::getDelFlag,1) ,false);
|
.eq(StockInOrder::getDelFlag,1) ,false);
|
||||||
if (stockInOrder != null) {
|
if (stockInOrder != null) {
|
||||||
stockShelfOrderDO.setOperatorsBy(stockInOrder.getWorkUserId());
|
DeliveTask deliveTask = deliveTaskService.getOne(new LambdaQueryWrapper<DeliveTask>()
|
||||||
List<Long> ids = new ArrayList<>();
|
.eq(DeliveTask::getTrackingNumber, stockShelfOrder.getShelfOrderNumber())
|
||||||
ids.add(stockShelfOrder.getShelfOrderId());
|
.eq(DeliveTask::getDelFlag, 1));
|
||||||
stockShelfOrderDO.setShelfOrderIds(ids);
|
if (deliveTask != null) {
|
||||||
stockShelfOrderApplicationService.taskDistribution(stockShelfOrderDO);
|
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;
|
return b && b1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user