diff --git a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application/Jobs/UnplannedIssueJobs/UnplannedIssueJobAppService.cs b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application/Jobs/UnplannedIssueJobs/UnplannedIssueJobAppService.cs index 8139bf9a6..b04aa5cc0 100644 --- a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application/Jobs/UnplannedIssueJobs/UnplannedIssueJobAppService.cs +++ b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application/Jobs/UnplannedIssueJobs/UnplannedIssueJobAppService.cs @@ -309,7 +309,9 @@ public class UnplannedIssueJobAppService //} if (returnlist.Count == 0) { - Errors.Add($"{"非生产领料"+requestDto.Number+"零件号:"+requestDtoDetail.ItemCode + "库存不够" + requestDtoDetail.Qty.ToString()}"); + _logger.LogError($"{"非生产领料" + requestDto.Number + "零件号:" + requestDtoDetail.ItemCode + "库存不够" + requestDtoDetail.Qty.ToString()}"); + // Errors.Add($"{"非生产领料"+requestDto.Number+"零件号:"+requestDtoDetail.ItemCode + "库存不够" + requestDtoDetail.Qty.ToString()}"); + continue; } foreach (var balanceDtoGroup in useBalances.GroupBy(p => p.LocationCode)) { @@ -322,7 +324,6 @@ public class UnplannedIssueJobAppService else { job.UnplannedIssueType = EnumUnplannedIssueType.Wip; - } job.SetId(GuidGenerator.Create()); @@ -397,13 +398,13 @@ public class UnplannedIssueJobAppService jobs.Add(job); } } - if (Errors.Count > 0) - { - foreach (var itm in Errors) - { - _logger.LogError(itm); - } - } + //if (Errors.Count > 0) + //{ + // foreach (var itm in Errors) + // { + // _logger.LogError(itm); + // } + //} return jobs; } diff --git a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Domain/Requests/UnplannedIssueRequests/UnplannedIssueRequest.cs b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Domain/Requests/UnplannedIssueRequests/UnplannedIssueRequest.cs index 622b2c16a..867e9c51a 100644 --- a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Domain/Requests/UnplannedIssueRequests/UnplannedIssueRequest.cs +++ b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Domain/Requests/UnplannedIssueRequests/UnplannedIssueRequest.cs @@ -50,7 +50,7 @@ public class UnplannedIssueRequest : SfsStoreRequestAggregateRootBase [Display(Name = "储位")] - [Required(ErrorMessage = "储位不能为空")] + public string FromErpLocationCode { get; set; }