diff --git a/src/WMS.Web.Api/Controllers/SysConfigController.cs b/src/WMS.Web.Api/Controllers/SysConfigController.cs
index 54996575..361b1d25 100644
--- a/src/WMS.Web.Api/Controllers/SysConfigController.cs
+++ b/src/WMS.Web.Api/Controllers/SysConfigController.cs
@@ -121,22 +121,21 @@ namespace WMS.Web.Api.Controllers
///
/// 根据仓库获取金蝶子仓库
///
- /// 仓库id
+ /// 仓库id
/// 模糊匹配
///
[HttpGet]
- [Route("GetErp_SubUcStock/{id}")]
- public async Task>> GetErp_SubUcStock([FromRoute] int id, [FromQuery] string name)
+ [Route("GetErp_SubUcStock/{number}")]
+ public async Task>> GetErp_SubUcStock([FromRoute] string number, [FromQuery] string name)
{
var loginInfo = _loginService.GetLoginInfo(this.HttpContext.Request.Headers["Authorization"]);
if (loginInfo == null || loginInfo.UserInfo == null)
return Result>.ReFailure(ResultCodes.Token_Invalid_Error);
List list = new List();
- var code = _singleDataService.GetSingleDataCode(SingleAction.Stocks, loginInfo.UserInfo.CompanyId, id);
- if (code.Substring(0, 2).Equals("HD") || code.Substring(0, 2).Equals("GD"))
+ if (number.Substring(0, 2).Equals("HD") || number.Substring(0, 2).Equals("GD"))
{
- var subs = await _erpService.BillQueryForSubStock(code);
+ var subs = await _erpService.BillQueryForSubStock(number);
foreach (var s in subs.Data.Where(w=> EF.Functions.Like(w.Name, "%" + name + "%")))
{
list.Add(new UcStockResponse()
diff --git a/src/WMS.Web.Api/wwwroot/WMS.Web.Api.xml b/src/WMS.Web.Api/wwwroot/WMS.Web.Api.xml
index 0b8c7f74..152834a5 100644
--- a/src/WMS.Web.Api/wwwroot/WMS.Web.Api.xml
+++ b/src/WMS.Web.Api/wwwroot/WMS.Web.Api.xml
@@ -283,11 +283,11 @@
仓库id
-
+
根据仓库获取金蝶子仓库
- 仓库id
+ 仓库id
模糊匹配