Browse Source

三方库 添加 工作组

dev_DY_CC
郑勃旭 10 months ago
parent
commit
f3364ea998
  1. 3
      be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application/Requests/ThirdLocationRequests/ThirdLocationRequestAppService.cs

3
be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application/Requests/ThirdLocationRequests/ThirdLocationRequestAppService.cs

@ -193,15 +193,18 @@ public class ThirdLocationRequestAppService : SfsStoreRequestAppServiceBase<Thir
var inputsDict = new Dictionary<string, ThirdLocationJobEditInput>();
var groupBy = requestDto.Details.GroupBy(p => p.ItemCode);
var thirdLocationJobEditInputs = new List<ThirdLocationJobEditInput>();
var locationDto=await _locationAppService.GetByCodeAsync(requestDto.Details.First().FromLocationCode).ConfigureAwait(false);
foreach (var itemCodeGroupBy in groupBy)
{
var list = itemCodeGroupBy.ToList();//当前零件所有的集合
var mastEditInput = ObjectMapper.Map<ThirdLocationRequestDTO, ThirdLocationJobEditInput>(requestDto);
mastEditInput.Details = new List<ThirdLocationJobDetailInput>();
mastEditInput.Worker = requestDto.Worker;
mastEditInput.WarehouseCode = list.First().ToWarehouseCode;
mastEditInput.WorkGroupCode = locationDto.WorkGroupCode;
var tempJobDetailInputs = ObjectMapper.Map<List<ThirdLocationRequestDetailDTO>, List<ThirdLocationJobDetailInput>>(list);
tempJobDetailInputs.ForEach(p =>

Loading…
Cancel
Save