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());
}