diff --git a/be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.Fawtyg.InjectionMoldingTaskAgent/Incoming/InjectionMoldingRequestReader.cs b/be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.Fawtyg.InjectionMoldingTaskAgent/Incoming/InjectionMoldingRequestReader.cs index d4a3618f6..66509c613 100644 --- a/be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.Fawtyg.InjectionMoldingTaskAgent/Incoming/InjectionMoldingRequestReader.cs +++ b/be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.Fawtyg.InjectionMoldingTaskAgent/Incoming/InjectionMoldingRequestReader.cs @@ -73,7 +73,7 @@ public class InjectionMoldingRequestReader : IReader { // 获取注塑叫料任务数量 var count = await _injectionRequest.GetCountAsync().ConfigureAwait(false); - List joblist = new List(); + List joblist = new List(); if (count == 0) { // 调用 ReaderCameraApi 方法获取摄像头信息 @@ -88,21 +88,21 @@ public class InjectionMoldingRequestReader : IReader ////将摄像头信息转换为注塑叫料明细任务数据 //cameraList = System.Text.Json.JsonSerializer.Deserialize>(camera); //测试数据 - var cameraList = new List() + var cameraList = new List() { - new InjectionRequest() { ItemCode = "THILDD0A542AG", ToLocCode = "ZSXB2", Qty = 100 }, + new InjectionIssueRequest() { ItemCode = "THILDD0A542AG", ToLocCode = "ZSXB2", Qty = 100 }, }; - InjectionRequestEditInput input = new InjectionRequestEditInput(); + InjectionIssueRequestEditInput input = new InjectionIssueRequestEditInput(); input.Worker = "Vision"; input.Type = "Vision"; input.AutoSubmit = true; input.ActiveDate = DateTime.Now; input.UseOnTheWayLocation = false; input.Remark = "视觉叫料"; - List injectionRequestDetails = new List(); + List injectionRequestDetails = new List(); foreach (var job in cameraList) { - var detailInput = new InjectionRequestDetailInput() + var detailInput = new InjectionIssueRequestDetailInput() { ItemCode = job.ItemCode, ToLocationCode = job.ToLocCode, diff --git a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Requests/MaterialRequests/InjectionIssueRequests/IInjectionIssueRequestAppService.cs b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Requests/MaterialRequests/InjectionIssueRequests/IInjectionIssueRequestAppService.cs index 2ddf7b647..09159fa09 100644 --- a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Requests/MaterialRequests/InjectionIssueRequests/IInjectionIssueRequestAppService.cs +++ b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Requests/MaterialRequests/InjectionIssueRequests/IInjectionIssueRequestAppService.cs @@ -10,4 +10,10 @@ public interface IInjectionIssueRequestAppService { Task CreateAndHandleAsync(InjectionIssueRequestEditInput input); + + /// + /// 获取已完成的叫料单数量 + /// + /// + Task GetCountAsync(); } diff --git a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Requests/MaterialRequests/InjectionRequests/IInjectionRequestAppService.cs b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Requests/MaterialRequests/InjectionRequests/IInjectionRequestAppService.cs index 2d58fcee2..33405e298 100644 --- a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Requests/MaterialRequests/InjectionRequests/IInjectionRequestAppService.cs +++ b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Requests/MaterialRequests/InjectionRequests/IInjectionRequestAppService.cs @@ -1,17 +1,13 @@ -using System.Collections.Generic; -using System.Threading; using System.Threading.Tasks; -using Volo.Abp.Application.Dtos; namespace Win_in.Sfs.Wms.Store.Application.Contracts; public interface IInjectionRequestAppService - : ISfsStoreRequestMasterAppServiceBase + : ISfsStoreRequestMasterAppServiceBase { - Task CreateAndHandleAsync(InjectionRequestEditInput input); + Task CreateAndHandleAsync(InjectionIssueRequestEditInput input); Task GetCountAsync(); - - }