test接口

This commit is contained in:
tongfei
2024-01-08 13:35:46 +08:00
parent ffc0e01020
commit 66234b3166
2 changed files with 45 additions and 2 deletions

View File

@@ -21,6 +21,7 @@ using WMS.Web.Domain.IService.Public;
using Microsoft.Extensions.Hosting; using Microsoft.Extensions.Hosting;
using WMS.Web.Domain.Options; using WMS.Web.Domain.Options;
using Microsoft.Extensions.Options; using Microsoft.Extensions.Options;
using WMS.Web.Domain.Values;
namespace WMS.Web.Api.Controllers namespace WMS.Web.Api.Controllers
{ {
@@ -30,6 +31,7 @@ namespace WMS.Web.Api.Controllers
{ {
private readonly IErpService _erpService; private readonly IErpService _erpService;
private IInStockTaskService _inStockTaskService; private IInStockTaskService _inStockTaskService;
private readonly IBasicsRepositories _basicsRepositories;
private IBasicsRepositories _transactionRepositories; private IBasicsRepositories _transactionRepositories;
private readonly IOpsService _opsService; private readonly IOpsService _opsService;
private readonly IBoxService _boxService; private readonly IBoxService _boxService;
@@ -38,15 +40,18 @@ namespace WMS.Web.Api.Controllers
private readonly IBoxInventoryRepositories _boxInventoryRepositories; private readonly IBoxInventoryRepositories _boxInventoryRepositories;
private readonly ITakeStockService _takeStockService; private readonly ITakeStockService _takeStockService;
private readonly ITakeStockRepositories _takeStockRepositories; private readonly ITakeStockRepositories _takeStockRepositories;
private readonly IInStockTaskRepositories _inStockTaskRepositories;
private readonly IOutStockService _outStockService; private readonly IOutStockService _outStockService;
private readonly IWebHostEnvironment _env; private readonly IWebHostEnvironment _env;
private readonly AppOptions _options; private readonly AppOptions _options;
public TestController(IErpService erpService, IInStockTaskService inStockTaskService, IBoxInventoryRepositories boxInventoryRepositories, 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<AppOptions> options, IOutStockTaskRepositories outStockTaskRepositories, IOutStockTaskService outStockTaskService, IOptions<AppOptions> options,
ITakeStockService takeStockService, ITakeStockRepositories takeStockRepositories, IOutStockService outStockService, ITakeStockService takeStockService, ITakeStockRepositories takeStockRepositories, IOutStockService outStockService, IInStockTaskRepositories inStockTaskRepositories,
IWebHostEnvironment env) IWebHostEnvironment env)
{ {
_inStockTaskRepositories = inStockTaskRepositories;
_basicsRepositories = basicsRepositories;
_options = options?.Value; _options = options?.Value;
_boxInventoryRepositories = boxInventoryRepositories; _boxInventoryRepositories = boxInventoryRepositories;
this._erpService = erpService; this._erpService = erpService;
@@ -334,5 +339,31 @@ namespace WMS.Web.Api.Controllers
var successStr = "tongfei test lst->数据库链接地址:" + _options.DBConnectionString+",单点项目链接地址:"+_options.SingleBaseUrl; var successStr = "tongfei test lst->数据库链接地址:" + _options.DBConnectionString+",单点项目链接地址:"+_options.SingleBaseUrl;
return successStr; return successStr;
} }
/// <summary>
/// 测试-单点接口是否正常
/// </summary>
/// <returns></returns>
[HttpGet]
[Route("lst1")]
public async Task<string> Lst1()
{
var result = await _basicsRepositories.GetUcStockAsync(ManagementSystemCode.GLXT0004.ToString(), "", 1);
return JsonConvert.SerializeObject(result);
}
/// <summary>
/// 测试-单点接口是否正常
/// </summary>
/// <returns></returns>
[HttpGet]
[Route("lst2")]
public async Task<string> Lst2()
{
var ids = new List<int>();
ids.Add(1);
var result = await _inStockTaskRepositories.GetList(ids);
return JsonConvert.SerializeObject(result);
}
} }
} }

View File

@@ -620,5 +620,17 @@
</summary> </summary>
<returns></returns> <returns></returns>
</member> </member>
<member name="M:WMS.Web.Api.Controllers.TestController.Lst1">
<summary>
测试-单点接口是否正常
</summary>
<returns></returns>
</member>
<member name="M:WMS.Web.Api.Controllers.TestController.Lst2">
<summary>
测试-单点接口是否正常
</summary>
<returns></returns>
</member>
</members> </members>
</doc> </doc>