|
|
@ -312,7 +312,7 @@ public class KittingIssueJobAppService |
|
|
|
if (loctionDto.Type == EnumLocationType.DimensionalStorehouse) |
|
|
|
{ |
|
|
|
//TODO 立体库
|
|
|
|
var ret = await SyncCoatingJobStereoAsync(new List<KittingIssueJobDTO> { kittingIssueJobDto }, loctionDto.Code).ConfigureAwait(false); |
|
|
|
var ret = await SyncIssueJobStereoAsync(new List<KittingIssueJobDTO> { kittingIssueJobDto }, loctionDto.Code).ConfigureAwait(false); |
|
|
|
if (ret.Code != "1") |
|
|
|
{ |
|
|
|
throw new UserFriendlyException($"调用立体库不成功!原因:{ret.Message}"); |
|
|
@ -445,31 +445,11 @@ public class KittingIssueJobAppService |
|
|
|
{ |
|
|
|
errors.Add("提交出库任务和WMS出库任务不符,请核对! \n"); |
|
|
|
} |
|
|
|
List<IssueJobFromRestoDetailDTO> inputDetails = new List<IssueJobFromRestoDetailDTO>(); |
|
|
|
foreach (var itm in input.Jobs) |
|
|
|
{ |
|
|
|
foreach (var inputjob in itm.Details) |
|
|
|
{ |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
List<KittingIssueJobDetailDTO> existDetails = new List<KittingIssueJobDetailDTO>(); |
|
|
|
foreach (var itm in dtos) |
|
|
|
{ |
|
|
|
|
|
|
|
foreach (var inputjob in itm.Details) |
|
|
|
{ |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
foreach (var itm in dtos) |
|
|
|
{ |
|
|
|
var first = jobs.FirstOrDefault<IssueJobFromRestoDTO>(p => p.JobNumber == itm.Number); |
|
|
|
var itmDetails= itm.Details.ToList(); |
|
|
|