diff --git a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application/Jobs/AgvJobs/AgvJobOutputService.cs b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application/Jobs/AgvJobs/AgvJobOutputService.cs index 821a0c061..ba3e440e6 100644 --- a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application/Jobs/AgvJobs/AgvJobOutputService.cs +++ b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application/Jobs/AgvJobs/AgvJobOutputService.cs @@ -36,27 +36,26 @@ public class AgvJobOutputService : ApplicationService private readonly IHttpClientFactory _httpClientFactory; private readonly IOptions _options; private readonly ILogger _logger; - - private readonly IAssembleIssueJobAppService _assembleIssueJobAppService; - private readonly ICoatingIssueJobAppService _coatingIssueJobAppService; - private readonly IInjectionIssueJobAppService _injectionIssueJobAppService; - private readonly IKittingIssueJobAppService _kittingIssueJobAppService; - private readonly ISparePartIssueJobAppService _sparePartIssueJobAppService; - private readonly IUnplannedIssueJobAppService _unplannedIssueJobAppService; - private readonly IUnplannedReceiptJobAppService _unplannedReceiptJobAppService; + private readonly AssembleIssueJobAppService _assembleIssueJobAppService; + private readonly CoatingIssueJobAppService _coatingIssueJobAppService; + private readonly InjectionIssueJobAppService _injectionIssueJobAppService; + private readonly KittingIssueJobAppService _kittingIssueJobAppService; + private readonly SparePartIssueJobAppService _sparePartIssueJobAppService; + private readonly UnplannedIssueJobAppService _unplannedIssueJobAppService; + private readonly UnplannedReceiptJobAppService _unplannedReceiptJobAppService; public AgvJobOutputService( UnitOfWorkManager unitOfWorkManager, IHttpClientFactory httpClientFactory, IOptions options, ILogger logger, - IAssembleIssueJobAppService assembleIssueJobAppService, - ICoatingIssueJobAppService coatingIssueJobAppService, - IInjectionIssueJobAppService injectionIssueJobAppService, - IKittingIssueJobAppService kittingIssueJobAppService, - ISparePartIssueJobAppService sparePartIssueJobAppService, - IUnplannedIssueJobAppService unplannedIssueJobAppService, - IUnplannedReceiptJobAppService unplannedReceiptJobAppService + AssembleIssueJobAppService assembleIssueJobAppService, + CoatingIssueJobAppService coatingIssueJobAppService, + InjectionIssueJobAppService injectionIssueJobAppService, + KittingIssueJobAppService kittingIssueJobAppService, + SparePartIssueJobAppService sparePartIssueJobAppService, + UnplannedIssueJobAppService unplannedIssueJobAppService, + UnplannedReceiptJobAppService unplannedReceiptJobAppService ) { @@ -78,7 +77,11 @@ public class AgvJobOutputService : ApplicationService - + /// + /// 装配闻荫调用海康AGV接口测试 + /// + /// + /// [HttpPost("assemble-test-callagv-id")] public async Task Assemble_CallAgvAsync(Guid id) { @@ -87,14 +90,22 @@ public class AgvJobOutputService : ApplicationService return ret; } - + /// + /// 装配闻荫调用海康AGV接口测试 + /// + /// + /// [HttpPost("assemble-test-callagv1")] public async Task Assemble_CallAgvAsync1(AssembleIssueJobDTO jobdto) { var ret = await _assembleIssueJobAppService.CallAgvAsync(jobdto).ConfigureAwait(false); return ret; } - + /// + /// 喷涂闻荫调用海康AGV接口测试 + /// + /// + /// [HttpPost("coating-test-callagv-id")] public async Task Coating_CallAgvAsync(Guid id) { @@ -102,12 +113,22 @@ public class AgvJobOutputService : ApplicationService var ret = await _coatingIssueJobAppService.CallAgvAsync(jobdto).ConfigureAwait(false); return ret; } + /// + /// 喷涂闻荫调用海康AGV接口测试 + /// + /// + /// [HttpPost("coating-test-callagv")] public async Task Coating_CallAgvAsync(CoatingIssueJobDTO jobdto) { var ret = await _coatingIssueJobAppService.CallAgvAsync(jobdto).ConfigureAwait(false); return ret; } + /// + /// 注塑闻荫调用海康AGV接口测试 + /// + /// + /// [HttpPost("injection-test-callagv-id")] public async Task Injection_CallAgvAsync(Guid id) { @@ -115,12 +136,22 @@ public class AgvJobOutputService : ApplicationService var ret = await _injectionIssueJobAppService.CallAgvAsync(jobdto).ConfigureAwait(false); return ret; } + /// + /// 注塑闻荫调用海康AGV接口测试 + /// + /// + /// [HttpPost("injection-test-callagv")] public async Task Injection_CallAgvAsync1(InjectionIssueJobDTO jobdto) { var ret = await _injectionIssueJobAppService.CallAgvAsync(jobdto).ConfigureAwait(false); return ret; } + /// + /// 注塑闻荫调用海康AGV接口测试 + /// + /// + /// [HttpPost("kitting-test-callagv-id")] public async Task Kitting_CallAgvAsync(Guid id) { @@ -128,6 +159,11 @@ public class AgvJobOutputService : ApplicationService var ret = await _kittingIssueJobAppService.CallAgvAsync(jobdto).ConfigureAwait(false); return ret; } + /// + /// Kitting闻荫调用海康AGV接口测试 + /// + /// + /// [HttpPost("kitting-test-callagv")] public async Task Kitting_CallAgvAsync1(KittingIssueJobDTO jobdto) @@ -135,7 +171,11 @@ public class AgvJobOutputService : ApplicationService var ret = await _kittingIssueJobAppService.CallAgvAsync(jobdto).ConfigureAwait(false); return ret; } - + /// + /// 备件闻荫调用海康AGV接口测试 + /// + /// + /// [HttpPost("sparePart-test-callagv-id")] public async Task SparePart_CallAgvAsync(Guid id) { @@ -143,13 +183,22 @@ public class AgvJobOutputService : ApplicationService var ret = await _sparePartIssueJobAppService.CallAgvAsync(jobdto).ConfigureAwait(false); return ret; } - + /// + /// 备件闻荫调用海康AGV接口测试 + /// + /// + /// [HttpPost("sparePart-test-callagv")] public async Task SparePart_CallAgvAsync1(SparePartIssueJobDTO jobdto) { var ret = await _sparePartIssueJobAppService.CallAgvAsync(jobdto).ConfigureAwait(false); return ret; } + /// + /// 非生产领料闻荫调用海康AGV接口测试 + /// + /// + /// [HttpPost("unplannedIssue-test-callagv-id")] public async Task UnplannedIssue_CallAgvAsync(Guid id) { @@ -157,12 +206,22 @@ public class AgvJobOutputService : ApplicationService var ret = await _unplannedIssueJobAppService.CallAgvAsync(jobdto).ConfigureAwait(false); return ret; } + /// + /// 非生产领料闻荫调用海康AGV接口测试 + /// + /// + /// [HttpPost("unplannedIssue-test-callagv")] public async Task UnplannedIssue_CallAgvAsync1(UnplannedIssueJobDTO jobdto) { var ret = await _unplannedIssueJobAppService.CallAgvAsync(jobdto).ConfigureAwait(false); return ret; } + /// + /// 非生产退料闻荫调用海康AGV接口测试 + /// + /// + /// [HttpPost("unplannedReceipt-test-callagv-id")] public async Task UnplannedReceipt_CallAgvAsync(Guid id) { @@ -170,12 +229,23 @@ public class AgvJobOutputService : ApplicationService var ret = await _unplannedReceiptJobAppService.CallAgvAsync(jobdto).ConfigureAwait(false); return ret; } + /// + /// 非生产退料闻荫调用海康AGV接口测试 + /// + /// + /// [HttpPost("unplannedReceipt-test-callagv")] public async Task UnplannedReceipt_CallAgvAsync1(UnplannedReceiptJobDTO jobdto) { var ret = await _unplannedReceiptJobAppService.CallAgvAsync(jobdto).ConfigureAwait(false); return ret; } + + + + + +