自动分配修改;
This commit is contained in:
-6
@@ -258,10 +258,6 @@ public class StockOutOrderDomainService {
|
|||||||
*/
|
*/
|
||||||
@Transactional(rollbackFor = Exception.class)
|
@Transactional(rollbackFor = Exception.class)
|
||||||
public Boolean autoAssign(StockOutOrderDO stockOutOrderDO){
|
public Boolean autoAssign(StockOutOrderDO stockOutOrderDO){
|
||||||
List<Long> outOrderIds = stockOutOrderDO.getOutOrderIds();
|
|
||||||
if (outOrderIds == null || outOrderIds.isEmpty()){
|
|
||||||
throw new ServiceException("出库单ID不能为空");
|
|
||||||
}
|
|
||||||
StockOutOrder stockOutOrderDb = stockOutOrderService.getById(stockOutOrderDO.getOutOrderId());
|
StockOutOrder stockOutOrderDb = stockOutOrderService.getById(stockOutOrderDO.getOutOrderId());
|
||||||
if (stockOutOrderDb == null){
|
if (stockOutOrderDb == null){
|
||||||
throw new ServiceException("出库单不存在");
|
throw new ServiceException("出库单不存在");
|
||||||
@@ -269,8 +265,6 @@ public class StockOutOrderDomainService {
|
|||||||
if (stockOutOrderDb.getStatus() > 3){
|
if (stockOutOrderDb.getStatus() > 3){
|
||||||
throw new ServiceException("收货单已完成分配");
|
throw new ServiceException("收货单已完成分配");
|
||||||
}
|
}
|
||||||
List<OutMaterialDetail> outMaterialDetailList = outMaterialDetailService.list(new QueryWrapper<OutMaterialDetail>().lambda()
|
|
||||||
.eq(OutMaterialDetail::getOutOrderNumber, stockOutOrderDb.getOutOrderNumber()));
|
|
||||||
//修改物料明细信息
|
//修改物料明细信息
|
||||||
StockOutOrderPO stockOutOrderPO = outMaterialDetailService.batchAssignUpdate(stockOutOrderDb.getOutOrderNumber(), stockOutOrderDO.getMaterialDetailList());
|
StockOutOrderPO stockOutOrderPO = outMaterialDetailService.batchAssignUpdate(stockOutOrderDb.getOutOrderNumber(), stockOutOrderDO.getMaterialDetailList());
|
||||||
//修改出库单
|
//修改出库单
|
||||||
|
|||||||
Reference in New Issue
Block a user