非采购入库-按产品

This commit is contained in:
tongfei
2023-11-27 13:54:35 +08:00
parent e1a19760f2
commit 6288bbcf3d

View File

@@ -351,10 +351,13 @@ namespace WMS.Web.Domain.Services
//遍历:序列号对应多个箱 //遍历:序列号对应多个箱
foreach (var boxId in current_boxIds) foreach (var boxId in current_boxIds)
{
if (dto_box.BoxId != boxId)
{ {
//遍历:明细 //遍历:明细
var changeBox = new SaveChangeBoxRecordRequest(); var changeBox = new SaveChangeBoxRecordRequest();
changeBox.DestBoxId = dto_box.BoxId; changeBox.DestBoxId = dto_box.BoxId;
changeBox.SrcBoxId = boxId;
foreach (var item in dto_box.Details) foreach (var item in dto_box.Details)
{ {
var changeBoxRD = new SaveChangeBoxRecordDetailsRequest(); var changeBoxRD = new SaveChangeBoxRecordDetailsRequest();
@@ -365,6 +368,7 @@ namespace WMS.Web.Domain.Services
} }
ganenrateChangeBoxs.Add(changeBox); ganenrateChangeBoxs.Add(changeBox);
} }
}
//改箱保存操作 //改箱保存操作
var changeBoxSave_Result = await _changeMoveBoxService.ChangeBoxSave(ganenrateChangeBoxs, loginInfo, isTransaction); var changeBoxSave_Result = await _changeMoveBoxService.ChangeBoxSave(ganenrateChangeBoxs, loginInfo, isTransaction);