From d852fb8714f46af47c5b105c2a68160fd255a4ac Mon Sep 17 00:00:00 2001 From: 18942506660 <18942506660@A18942506660> Date: Sat, 28 Oct 2023 17:14:09 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4=E5=90=8C=E6=AD=A5=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/WMS.Web.Api/Controllers/OutStockController.cs | 9 +++++---- src/WMS.Web.Api/Controllers/TakeStockController.cs | 5 +++-- src/WMS.Web.Domain/IService/IOutStockService.cs | 2 +- src/WMS.Web.Domain/IService/ITakeStockService.cs | 3 ++- src/WMS.Web.Domain/Services/OutStockService.cs | 4 ++-- src/WMS.Web.Domain/Services/TakeStockService.cs | 5 +++-- 6 files changed, 16 insertions(+), 12 deletions(-) diff --git a/src/WMS.Web.Api/Controllers/OutStockController.cs b/src/WMS.Web.Api/Controllers/OutStockController.cs index 944c0757..0fba0703 100644 --- a/src/WMS.Web.Api/Controllers/OutStockController.cs +++ b/src/WMS.Web.Api/Controllers/OutStockController.cs @@ -5,6 +5,7 @@ using System; using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; +using WMS.Web.Core.Dto; using WMS.Web.Core.Dto.OutStock; using WMS.Web.Core.Internal.Results; using WMS.Web.Domain.Infrastructure; @@ -69,17 +70,17 @@ namespace WMS.Web.Api.Controllers /// /// 同步金蝶 /// - /// + /// /// - [HttpGet] + [HttpPost] [Route("Sync")] - public async Task Sync([FromRoute] int id) + public async Task Sync(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 _outStockService.Sync(id); + return await _outStockService.Sync(dto); } } } diff --git a/src/WMS.Web.Api/Controllers/TakeStockController.cs b/src/WMS.Web.Api/Controllers/TakeStockController.cs index dbf30c36..bd55e172 100644 --- a/src/WMS.Web.Api/Controllers/TakeStockController.cs +++ b/src/WMS.Web.Api/Controllers/TakeStockController.cs @@ -5,6 +5,7 @@ using System; using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; +using WMS.Web.Core.Dto; using WMS.Web.Core.Dto.TakeStock; using WMS.Web.Core.Internal.Results; using WMS.Web.Domain.Infrastructure; @@ -69,11 +70,11 @@ namespace WMS.Web.Api.Controllers /// /// 同步金蝶 /// - /// + /// /// [HttpGet] [Route("Sync")] - public async Task Sync([FromRoute] int id) + public async Task Sync(OperateRequest dto) { var loginInfo = _loginService.GetLoginInfo(this.HttpContext.Request.Headers["Authorization"]); if (loginInfo == null || loginInfo.UserInfo == null) diff --git a/src/WMS.Web.Domain/IService/IOutStockService.cs b/src/WMS.Web.Domain/IService/IOutStockService.cs index a2915edc..244d4b0a 100644 --- a/src/WMS.Web.Domain/IService/IOutStockService.cs +++ b/src/WMS.Web.Domain/IService/IOutStockService.cs @@ -18,7 +18,7 @@ namespace WMS.Web.Domain.IService //出库单保存 Task Save(List dto, LoginInDto loginInfo); // 同步金蝶 - Task Sync(int id); + Task Sync(OperateRequest dto); //出库任务作废 Task Repeal(OperateRequest dto, LoginInDto loginInfo); //出库任务作废 diff --git a/src/WMS.Web.Domain/IService/ITakeStockService.cs b/src/WMS.Web.Domain/IService/ITakeStockService.cs index 5772c63b..4e90d113 100644 --- a/src/WMS.Web.Domain/IService/ITakeStockService.cs +++ b/src/WMS.Web.Domain/IService/ITakeStockService.cs @@ -2,6 +2,7 @@ using System.Collections.Generic; using System.Text; using System.Threading.Tasks; +using WMS.Web.Core.Dto; using WMS.Web.Core.Dto.Login; using WMS.Web.Core.Dto.TakeStock; using WMS.Web.Core.Internal.Results; @@ -16,6 +17,6 @@ namespace WMS.Web.Domain.IService //保存 Task Save(List dto, LoginInDto loginInfo); // 同步金蝶 - Task Sync(int id); + Task Sync(OperateRequest dto); } } diff --git a/src/WMS.Web.Domain/Services/OutStockService.cs b/src/WMS.Web.Domain/Services/OutStockService.cs index d2846b24..7a8abce9 100644 --- a/src/WMS.Web.Domain/Services/OutStockService.cs +++ b/src/WMS.Web.Domain/Services/OutStockService.cs @@ -70,9 +70,9 @@ namespace WMS.Web.Domain.Services /// /// 同步金蝶 /// - /// + /// /// - public Task Sync(int id) + public Task Sync(OperateRequest dto) { return Task.FromResult(Result.ReSuccess()); } diff --git a/src/WMS.Web.Domain/Services/TakeStockService.cs b/src/WMS.Web.Domain/Services/TakeStockService.cs index 4ed44446..c00e0c78 100644 --- a/src/WMS.Web.Domain/Services/TakeStockService.cs +++ b/src/WMS.Web.Domain/Services/TakeStockService.cs @@ -4,6 +4,7 @@ using System; using System.Collections.Generic; using System.Text; using System.Threading.Tasks; +using WMS.Web.Core.Dto; using WMS.Web.Core.Dto.Login; using WMS.Web.Core.Dto.TakeStock; using WMS.Web.Core.Internal.Results; @@ -65,9 +66,9 @@ namespace WMS.Web.Domain.Services /// /// 同步金蝶 /// - /// + /// /// - public Task Sync(int id) + public Task Sync(OperateRequest dto) { return Task.FromResult(Result.ReSuccess()); }