From 2b8b5d605b9c9c9a07d0b0d935a5d055980bac60 Mon Sep 17 00:00:00 2001 From: 18942506660 <18942506660@A18942506660> Date: Thu, 28 Dec 2023 16:46:19 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8Dbug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/WMS.Web.Api/Controllers/OutStockTaskController.cs | 9 +++++---- src/WMS.Web.Api/wwwroot/WMS.Web.Api.xml | 2 +- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/src/WMS.Web.Api/Controllers/OutStockTaskController.cs b/src/WMS.Web.Api/Controllers/OutStockTaskController.cs index d5bb707c..d24caf84 100644 --- a/src/WMS.Web.Api/Controllers/OutStockTaskController.cs +++ b/src/WMS.Web.Api/Controllers/OutStockTaskController.cs @@ -34,7 +34,7 @@ namespace WMS.Web.Api.Controllers private readonly QiniuOptions _option; private readonly IExportExcelService _exportExcelService; public OutStockTaskController(IMapper mapper, ILoginService loginService, - IOutStockTaskRepositories repositories, IOutStockService outStockService, + IOutStockTaskRepositories repositories, IOutStockService outStockService, IOutStockTaskService outStockTaskService, IOptions option, IExportExcelService exportExcelServic) { _mapper = mapper; @@ -135,7 +135,7 @@ namespace WMS.Web.Api.Controllers //str.Add(billNo); //var res2 = await _repositories.GetListBySourceBillNo(str); var res = await _repositories.GetOutStockTaskListByNo(billNo); - + if (res == null || res.Count() == 0) return ResultList.ReFailure(ResultCodes.OutStockTaskNoData); return ResultList.ReSuccess(res); } @@ -187,13 +187,14 @@ namespace WMS.Web.Api.Controllers /// [HttpPost] [Route("Refresh")] - public async Task Refresh(OperateStrRequest dto) + public async Task Refresh(OperateRequest dto) { var loginInfo = _loginService.GetLoginInfo(this.HttpContext.Request.Headers["Authorization"]); if (loginInfo == null || loginInfo.UserInfo == null) return Result.ReFailure(ResultCodes.Token_Invalid_Error); - return await _outStockTaskService.Sync(dto.Ids); + var res = await _repositories.GetEntityList(dto.Ids); + return await _outStockTaskService.Sync(res.Select(s => s.BillNo).ToList()); } } } diff --git a/src/WMS.Web.Api/wwwroot/WMS.Web.Api.xml b/src/WMS.Web.Api/wwwroot/WMS.Web.Api.xml index ae0009de..40389350 100644 --- a/src/WMS.Web.Api/wwwroot/WMS.Web.Api.xml +++ b/src/WMS.Web.Api/wwwroot/WMS.Web.Api.xml @@ -430,7 +430,7 @@ - + 刷新金蝶数据