test接口
This commit is contained in:
@@ -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);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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>
|
||||||
|
|||||||
Reference in New Issue
Block a user