Browse Source

Merge branch 'dev_DY_CC' of http://dev.ccwin-in.com:3000/BoXu.Zheng/WZC2 into dev_DY_CC

dev_DY_CC
lvzb 10 months ago
parent
commit
d347a19f97
  1. 12
      be/Modules/BaseData/src/Win_in.Sfs.Basedata.Domain/SplitPackings/SplitPackingRecManager.cs

12
be/Modules/BaseData/src/Win_in.Sfs.Basedata.Domain/SplitPackings/SplitPackingRecManager.cs

@ -25,7 +25,6 @@ public class SplitPackingRecManager : DomainService, ISplitPackingRecManager
public async Task<bool> BatchInsertAsync(List<SplitPackingRec> input) public async Task<bool> BatchInsertAsync(List<SplitPackingRec> input)
{ {
var query = await _repository.GetQueryableAsync().ConfigureAwait(false);
foreach (SplitPackingRec item in input) foreach (SplitPackingRec item in input)
{ {
#region 校验 #region 校验
@ -44,6 +43,11 @@ public class SplitPackingRecManager : DomainService, ISplitPackingRecManager
} }
} }
#endregion #endregion
}
var query = await _repository.GetQueryableAsync().ConfigureAwait(false);
foreach (SplitPackingRec item in input)
{
if (item.OprType == OprTypeEnum.SplitBox || item.OprType == OprTypeEnum.MergeBox) if (item.OprType == OprTypeEnum.SplitBox || item.OprType == OprTypeEnum.MergeBox)
{ {
@ -75,11 +79,11 @@ public class SplitPackingRecManager : DomainService, ISplitPackingRecManager
newObj.FromUom = newObj.ToUom; newObj.FromUom = newObj.ToUom;
newObj.FromQty = newObj.ToQty; newObj.FromQty = newObj.ToQty;
newObj.FromLot = newObj.ToLot; newObj.FromLot = newObj.ToLot;
var res = await _repository.InsertAsync(newObj, true).ConfigureAwait(false); var res = await _repository.InsertAsync(newObj, false).ConfigureAwait(false);
} }
SplitPackingRec newEntity = CommonHelper.CloneObj(item); SplitPackingRec newEntity = CommonHelper.CloneObj(item);
newEntity.SetId(GuidGenerator.Create()); newEntity.SetId(GuidGenerator.Create());
var ret = await _repository.InsertAsync(newEntity, true).ConfigureAwait(false); var ret = await _repository.InsertAsync(newEntity, false).ConfigureAwait(false);
} }
else else
{ {
@ -93,7 +97,7 @@ public class SplitPackingRecManager : DomainService, ISplitPackingRecManager
} }
SplitPackingRec newEntity = CommonHelper.CloneObj(item); SplitPackingRec newEntity = CommonHelper.CloneObj(item);
newEntity.SetId(GuidGenerator.Create()); newEntity.SetId(GuidGenerator.Create());
var ret = await _repository.InsertAsync(newEntity, true).ConfigureAwait(false); var ret = await _repository.InsertAsync(newEntity, false).ConfigureAwait(false);
} }
} //foreach } //foreach
return true; return true;

Loading…
Cancel
Save