From 3ae64129cc050463dd2a5959bb7f34275e03ee96 Mon Sep 17 00:00:00 2001 From: "boxu.zheng" Date: Sat, 11 May 2024 17:21:14 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BA=95=E7=9B=98=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ChassisOperationSequenceAppService.cs | 2 +- .../KittingIssueJobs/KittingIssueJobAppService.cs | 8 ++++++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application/ChassisOperationSequence/ChassisOperationSequenceAppService.cs b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application/ChassisOperationSequence/ChassisOperationSequenceAppService.cs index 949c1fb65..aa625e9c3 100644 --- a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application/ChassisOperationSequence/ChassisOperationSequenceAppService.cs +++ b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application/ChassisOperationSequence/ChassisOperationSequenceAppService.cs @@ -91,7 +91,7 @@ public class ChassisOperationSequenceAppService { Filters = new List { - new(nameof(Chassis.SortNumber), sortNumber.ToString(), ">="), + new(nameof(Chassis.SortNumber), sortNumber.ToString(), ">"), } } diff --git a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application/Jobs/IssueJobs/KittingIssueJobs/KittingIssueJobAppService.cs b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application/Jobs/IssueJobs/KittingIssueJobs/KittingIssueJobAppService.cs index 53dd9fe06..439faa51a 100644 --- a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application/Jobs/IssueJobs/KittingIssueJobs/KittingIssueJobAppService.cs +++ b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application/Jobs/IssueJobs/KittingIssueJobs/KittingIssueJobAppService.cs @@ -222,6 +222,14 @@ public class KittingIssueJobAppService kittingIssueJob.JobStatus = EnumJobStatus.Done; + await _expectOutAppService.RemoveByNumberAndInventoryAsync(kittingIssueJob.Number, + kittingIssueJob.Details.First().ItemCode, + kittingIssueJob.Details.First().HandledToLocationCode, kittingIssueJob.Details.First().HandledToPackingCode, + kittingIssueJob.Details.First().Status, kittingIssueJob.Details.First().HandledToLot, + kittingIssueJob.Details.First().HandledToQty).ConfigureAwait(false); + + await _expectOutAppService.RemoveByNumberAsync(kittingIssueJob.Number).ConfigureAwait(false); + await _repository.UpdateAsync(kittingIssueJob).ConfigureAwait(false); }