diff --git a/src/WMS.Web.Api/Controllers/SysConfigController.cs b/src/WMS.Web.Api/Controllers/SysConfigController.cs index d2630ab5..becb3c6e 100644 --- a/src/WMS.Web.Api/Controllers/SysConfigController.cs +++ b/src/WMS.Web.Api/Controllers/SysConfigController.cs @@ -40,7 +40,7 @@ namespace WMS.Web.Api.Controllers private readonly IErpBasicDataExtendService _erpBasicDataExtendService; private readonly IOutStockRepositories _outStockRepositories; private readonly ILogger _logger; - + public SysConfigController(ILoginService loginService, IBasicsRepositories basicsRepositories, IBoxRepositories boxRepositories, IErpService erpService, ISingleDataService singleDataService, ISerialNumbersRepositories serialNumbersRepositories, IBoxInventoryRepositories boxInventoryRepositories, @@ -221,8 +221,10 @@ namespace WMS.Web.Api.Controllers return Result>.ReSuccess(list); var subs = await _erpService.BillQueryForSubStock(); - //var subs = await _erpService.BillQueryForSubStock(null, null); - list = subs.Data.Where(w => w.Name.Contains(name) && w.OrgCode.Equals(orgCode)).Select(s => new UcStockResponse() + var res = subs.Data.Where(w => w.OrgCode.Equals(orgCode)); + if (!string.IsNullOrEmpty(name)) + res = res.Where(w => w.Name.Contains(name)); + list = res.Select(s => new UcStockResponse() { Id = s.Id, Code = s.Code,