diff --git a/.vs/WZC2/v17/.wsuo b/.vs/WZC2/v17/.wsuo index 5a177d4c3..78cc279ed 100644 Binary files a/.vs/WZC2/v17/.wsuo and b/.vs/WZC2/v17/.wsuo differ diff --git a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Jobs/UnplannedIssueJobs/DTOs/UnplannedIssueJobDTO.cs b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Jobs/UnplannedIssueJobs/DTOs/UnplannedIssueJobDTO.cs index 611b882b4..14f2a3b44 100644 --- a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Jobs/UnplannedIssueJobs/DTOs/UnplannedIssueJobDTO.cs +++ b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Jobs/UnplannedIssueJobs/DTOs/UnplannedIssueJobDTO.cs @@ -93,7 +93,7 @@ public class UnplannedIssueJobDTO : SfsJobDTOBase [Display(Name = "数量")] public decimal Qty { get; set; } - public bool IsHasPackingCode { get; set; } + public int IsHasPackingCode { get; set; } diff --git a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Jobs/UnplannedIssueJobs/Inputs/UnplannedIssueJobEditInput.cs b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Jobs/UnplannedIssueJobs/Inputs/UnplannedIssueJobEditInput.cs index 5b04e77c6..95422baf0 100644 --- a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Jobs/UnplannedIssueJobs/Inputs/UnplannedIssueJobEditInput.cs +++ b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Jobs/UnplannedIssueJobs/Inputs/UnplannedIssueJobEditInput.cs @@ -112,7 +112,7 @@ public class UnplannedIssueJobEditInput : SfsJobCreateUpdateInputBase, ISfsJobCr [Display(Name = "数量")] public decimal Qty { get; set; } - public bool IsHasPackingCode { get; set; } + public int IsHasPackingCode { get; set; } 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 8f8750d6a..b00b2c5e8 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 @@ -361,40 +361,40 @@ public class UnplannedIssueJobAppService switch (locationDto.Type) { case EnumLocationType.SEMI: - job.IsHasPackingCode = false; + job.IsHasPackingCode = 0; job.UnplannedIssueType = EnumUnplannedIssueType.Raw; break; case EnumLocationType.CUST: - job.IsHasPackingCode = false; + job.IsHasPackingCode = 0; job.UnplannedIssueType = EnumUnplannedIssueType.Raw; break; case EnumLocationType.FG: - job.IsHasPackingCode = false; + job.IsHasPackingCode = 0; job.UnplannedIssueType = EnumUnplannedIssueType.Raw; break; case EnumLocationType.RAW: - job.IsHasPackingCode = true; + job.IsHasPackingCode = 1; job.UnplannedIssueType = EnumUnplannedIssueType.Raw; break; case EnumLocationType.THIRDPARTY: - job.IsHasPackingCode = false; + job.IsHasPackingCode = 0; job.UnplannedIssueType = EnumUnplannedIssueType.Raw; break; case EnumLocationType.OUTSIDE: - job.IsHasPackingCode = false; + job.IsHasPackingCode = 0; job.UnplannedIssueType = EnumUnplannedIssueType.Raw; break; case EnumLocationType.DimensionalStorehouse: job.UnplannedIssueType = EnumUnplannedIssueType.Raw; - job.IsHasPackingCode = false; + job.IsHasPackingCode = 0; break; case EnumLocationType.KittingWip: - job.IsHasPackingCode = false; + job.IsHasPackingCode = 0; job.UnplannedIssueType = EnumUnplannedIssueType.Wip; break; case EnumLocationType.WIP: - job.IsHasPackingCode = false; + job.IsHasPackingCode = 0; job.UnplannedIssueType = EnumUnplannedIssueType.Wip; break; } @@ -488,40 +488,40 @@ public class UnplannedIssueJobAppService switch (locationDto.Type) { case EnumLocationType.SEMI: - job.IsHasPackingCode = false; + job.IsHasPackingCode = 0; job.UnplannedIssueType = EnumUnplannedIssueType.Raw; break; case EnumLocationType.CUST: - job.IsHasPackingCode = false; + job.IsHasPackingCode = 0; job.UnplannedIssueType = EnumUnplannedIssueType.Raw; break; case EnumLocationType.FG: - job.IsHasPackingCode = false; + job.IsHasPackingCode = 0; job.UnplannedIssueType = EnumUnplannedIssueType.Raw; break; case EnumLocationType.RAW: - job.IsHasPackingCode = true; + job.IsHasPackingCode = 1; job.UnplannedIssueType = EnumUnplannedIssueType.Raw; break; case EnumLocationType.THIRDPARTY: - job.IsHasPackingCode = false; + job.IsHasPackingCode = 0; job.UnplannedIssueType = EnumUnplannedIssueType.Raw; break; case EnumLocationType.OUTSIDE: - job.IsHasPackingCode = false; + job.IsHasPackingCode = 0; job.UnplannedIssueType = EnumUnplannedIssueType.Raw; break; case EnumLocationType.DimensionalStorehouse: job.UnplannedIssueType = EnumUnplannedIssueType.Raw; - job.IsHasPackingCode = false; + job.IsHasPackingCode = 0; break; case EnumLocationType.KittingWip: - job.IsHasPackingCode = false; + job.IsHasPackingCode = 0; job.UnplannedIssueType = EnumUnplannedIssueType.Wip; break; case EnumLocationType.WIP: - job.IsHasPackingCode = false; + job.IsHasPackingCode = 0; job.UnplannedIssueType = EnumUnplannedIssueType.Wip; break; } diff --git a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Domain/Jobs/UnplannedIssueJobs/UnplannedIssueJob.cs b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Domain/Jobs/UnplannedIssueJobs/UnplannedIssueJob.cs index d1547b21f..855417686 100644 --- a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Domain/Jobs/UnplannedIssueJobs/UnplannedIssueJob.cs +++ b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Domain/Jobs/UnplannedIssueJobs/UnplannedIssueJob.cs @@ -99,7 +99,7 @@ public class UnplannedIssueJob : SfsJobAggregateRootBase /// 设置任务明细的实际库位和实际数量