WMS出库管理复合下发

This commit is contained in:
秦鸿展
2026-02-26 16:37:14 +08:00
parent 8b35c96716
commit 8b57e2178c
@@ -688,7 +688,7 @@ public class StockOutOrderDomainService {
LoginUser loginUser = SecurityUtils.getLoginUser();
StockOutOrderDO stockOutOrderDOQuery = new StockOutOrderDO();
stockOutOrderDOQuery.setOutOrderIds(stockOutOrderDO.getOutOrderIds());
stockOutOrderDOQuery.setCheckTaskDistribution(1);
stockOutOrderDOQuery.setCheckTaskDistribution(2);
List<StockOutOrderPO> stockOutOrderPOList = stockOutOrderService.queryList(stockOutOrderDOQuery);
if (CollectionUtils.isEmpty(stockOutOrderPOList)) {
throw new ServiceException("收货单不存在或已下发,请重新选择");
@@ -697,7 +697,7 @@ public class StockOutOrderDomainService {
genDeliveTask(stockOutOrderPOList, stockOutOrderDO);
//标记收货单任务已下发
return stockOutOrderService.update(null, new UpdateWrapper<StockOutOrder>().lambda()
.set(StockOutOrder::getCheckTaskDistribution, 2)
.set(StockOutOrder::getCheckTaskDistribution, 1)
.set(StockOutOrder::getCheckTaskDistributionTime, new Date())
.set(StockOutOrder::getUpdateBy, loginUser.getUserid())
.set(StockOutOrder::getUpdateByName, loginUser.getUsername())