From 82a4087d86b8156bcf00fe97b21441ea0c42c382 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AD=A6=20=E8=B5=B5?= <89237069@qq.com> Date: Fri, 29 Nov 2024 17:19:01 +0800 Subject: [PATCH] up --- .../AssembleIssueJobs/AssembleIssueJobAppService.cs | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application/Jobs/IssueJobs/AssembleIssueJobs/AssembleIssueJobAppService.cs b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application/Jobs/IssueJobs/AssembleIssueJobs/AssembleIssueJobAppService.cs index 605767e8c..fd5c43d51 100644 --- a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application/Jobs/IssueJobs/AssembleIssueJobs/AssembleIssueJobAppService.cs +++ b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application/Jobs/IssueJobs/AssembleIssueJobs/AssembleIssueJobAppService.cs @@ -380,9 +380,12 @@ public class AssembleIssueJobAppService await AssembleIssueRequestAppService.UpdateStatusCompletedAsync(assembleIssueJob.AssembleRequestNumber) .ConfigureAwait(false); - await _transferLibRequestAppService.CompleteByJobNumAsync(assembleIssueJob.Number) + var flag = await _transferLibRequestAppService.IsCompleted(assembleIssueJob.Number).ConfigureAwait(false); + if (flag == false) + { + await _transferLibRequestAppService.CompleteByJobNumAsync(assembleIssueJob.Number) .ConfigureAwait(false); - + } await _repository.UpdateAsync(assembleIssueJob).ConfigureAwait(false); } @@ -753,8 +756,6 @@ public class AssembleIssueJobAppService else if (loctionDto.Type == EnumLocationType.RAW && loctionDto.RowCode == 1) { - - jobDetailInputdetail.TransferLibFromArriveDate = jobDetailInputdetail.RecommendFromArriveDate; jobDetailInputdetail.TransferLibFromContainerCode = jobDetailInputdetail.RecommendFromContainerCode; jobDetailInputdetail.TransferLibFromExpireDate = jobDetailInputdetail.RecommendFromExpireDate;