From 66234b3166432a497b617f7d7bf445feb1f42bf9 Mon Sep 17 00:00:00 2001 From: tongfei <244188119@qq.com> Date: Mon, 8 Jan 2024 13:35:46 +0800 Subject: [PATCH] =?UTF-8?q?test=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/WMS.Web.Api/Controllers/TestController.cs | 35 +++++++++++++++++-- src/WMS.Web.Api/wwwroot/WMS.Web.Api.xml | 12 +++++++ 2 files changed, 45 insertions(+), 2 deletions(-) diff --git a/src/WMS.Web.Api/Controllers/TestController.cs b/src/WMS.Web.Api/Controllers/TestController.cs index 98ffbc6c..c712b882 100644 --- a/src/WMS.Web.Api/Controllers/TestController.cs +++ b/src/WMS.Web.Api/Controllers/TestController.cs @@ -21,6 +21,7 @@ using WMS.Web.Domain.IService.Public; using Microsoft.Extensions.Hosting; using WMS.Web.Domain.Options; using Microsoft.Extensions.Options; +using WMS.Web.Domain.Values; namespace WMS.Web.Api.Controllers { @@ -30,6 +31,7 @@ namespace WMS.Web.Api.Controllers { private readonly IErpService _erpService; private IInStockTaskService _inStockTaskService; + private readonly IBasicsRepositories _basicsRepositories; private IBasicsRepositories _transactionRepositories; private readonly IOpsService _opsService; private readonly IBoxService _boxService; @@ -38,15 +40,18 @@ namespace WMS.Web.Api.Controllers private readonly IBoxInventoryRepositories _boxInventoryRepositories; private readonly ITakeStockService _takeStockService; private readonly ITakeStockRepositories _takeStockRepositories; + private readonly IInStockTaskRepositories _inStockTaskRepositories; private readonly IOutStockService _outStockService; private readonly IWebHostEnvironment _env; private readonly AppOptions _options; public TestController(IErpService erpService, IInStockTaskService inStockTaskService, IBoxInventoryRepositories boxInventoryRepositories, - IBasicsRepositories transactionRepositories, IOpsService opsService, IBoxService boxService, + IBasicsRepositories transactionRepositories, IOpsService opsService, IBoxService boxService, IBasicsRepositories basicsRepositories, IOutStockTaskRepositories outStockTaskRepositories, IOutStockTaskService outStockTaskService, IOptions options, - ITakeStockService takeStockService, ITakeStockRepositories takeStockRepositories, IOutStockService outStockService, + ITakeStockService takeStockService, ITakeStockRepositories takeStockRepositories, IOutStockService outStockService, IInStockTaskRepositories inStockTaskRepositories, IWebHostEnvironment env) { + _inStockTaskRepositories = inStockTaskRepositories; + _basicsRepositories = basicsRepositories; _options = options?.Value; _boxInventoryRepositories = boxInventoryRepositories; this._erpService = erpService; @@ -334,5 +339,31 @@ namespace WMS.Web.Api.Controllers var successStr = "tongfei test lst->数据库链接地址:" + _options.DBConnectionString+",单点项目链接地址:"+_options.SingleBaseUrl; return successStr; } + + /// + /// 测试-单点接口是否正常 + /// + /// + [HttpGet] + [Route("lst1")] + public async Task Lst1() + { + var result = await _basicsRepositories.GetUcStockAsync(ManagementSystemCode.GLXT0004.ToString(), "", 1); + return JsonConvert.SerializeObject(result); + } + + /// + /// 测试-单点接口是否正常 + /// + /// + [HttpGet] + [Route("lst2")] + public async Task Lst2() + { + var ids = new List(); + ids.Add(1); + var result = await _inStockTaskRepositories.GetList(ids); + return JsonConvert.SerializeObject(result); + } } } diff --git a/src/WMS.Web.Api/wwwroot/WMS.Web.Api.xml b/src/WMS.Web.Api/wwwroot/WMS.Web.Api.xml index 925f2635..908e5a72 100644 --- a/src/WMS.Web.Api/wwwroot/WMS.Web.Api.xml +++ b/src/WMS.Web.Api/wwwroot/WMS.Web.Api.xml @@ -620,5 +620,17 @@ + + + 测试-单点接口是否正常 + + + + + + 测试-单点接口是否正常 + + +