修复bug

This commit is contained in:
18942506660
2023-12-28 16:46:19 +08:00
parent b77cba40b8
commit 2b8b5d605b
2 changed files with 6 additions and 5 deletions

View File

@@ -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<QiniuOptions> 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<GetOutStockTaskByNoResponse>.ReFailure(ResultCodes.OutStockTaskNoData);
return ResultList<GetOutStockTaskByNoResponse>.ReSuccess(res);
}
@@ -187,13 +187,14 @@ namespace WMS.Web.Api.Controllers
/// <returns></returns>
[HttpPost]
[Route("Refresh")]
public async Task<Result> Refresh(OperateStrRequest dto)
public async Task<Result> 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());
}
}
}

View File

@@ -430,7 +430,7 @@
<param name="billNo"></param>
<returns></returns>
</member>
<member name="M:WMS.Web.Api.Controllers.OutStockTaskController.Refresh(WMS.Web.Core.Dto.OperateStrRequest)">
<member name="M:WMS.Web.Api.Controllers.OutStockTaskController.Refresh(WMS.Web.Core.Dto.OperateRequest)">
<summary>
刷新金蝶数据
</summary>