生成任务;
This commit is contained in:
+6
-2
@@ -618,13 +618,17 @@ public class StockInOrderApplicationService {
|
|||||||
|
|
||||||
//上架任务下发
|
//上架任务下发
|
||||||
StockShelfOrderDO stockShelfOrderDO = new StockShelfOrderDO();
|
StockShelfOrderDO stockShelfOrderDO = new StockShelfOrderDO();
|
||||||
Long inOrderId = stockInOrderDO.getInOrderId();
|
String inOrderId = stockInOrderDO.getInOrderNumber();
|
||||||
StockInOrder stockInOrder = stockInOrderService.getById(inOrderId);
|
StockInOrder stockInOrder = stockInOrderService.getOne(new LambdaQueryWrapper<StockInOrder>()
|
||||||
|
.eq(StockInOrder::getInOrderNumber, inOrderId)
|
||||||
|
.eq(StockInOrder::getDelFlag,1) ,false);
|
||||||
|
if (stockInOrder != null) {
|
||||||
stockShelfOrderDO.setOperatorsBy(stockInOrder.getWorkUserId());
|
stockShelfOrderDO.setOperatorsBy(stockInOrder.getWorkUserId());
|
||||||
List<Long> ids = new ArrayList<>();
|
List<Long> ids = new ArrayList<>();
|
||||||
ids.add(stockShelfOrder.getShelfOrderId());
|
ids.add(stockShelfOrder.getShelfOrderId());
|
||||||
stockShelfOrderDO.setShelfOrderIds(ids);
|
stockShelfOrderDO.setShelfOrderIds(ids);
|
||||||
stockShelfOrderApplicationService.taskDistribution(stockShelfOrderDO);
|
stockShelfOrderApplicationService.taskDistribution(stockShelfOrderDO);
|
||||||
|
}
|
||||||
|
|
||||||
//完成上架
|
//完成上架
|
||||||
Boolean b1 = stockShelfOrderDomainService.completeUpShelf(stockShelfOrder.getShelfOrderId());
|
Boolean b1 = stockShelfOrderDomainService.completeUpShelf(stockShelfOrder.getShelfOrderId());
|
||||||
|
|||||||
Reference in New Issue
Block a user