From 8c042169c42f2d260d43fe549360f572a1623814 Mon Sep 17 00:00:00 2001 From: shanji <18996038927@163.com> Date: Tue, 28 Feb 2023 17:02:33 +0800 Subject: [PATCH] =?UTF-8?q?=E7=AD=BE=E5=90=8D=E9=80=BB=E8=BE=91=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- BBWY.Client/Views/MainWindow.xaml | 2 +- BBWY.Server.Business/PlatformSDK/QuanTanBusiness.cs | 1 + QuanTan.SDK/Client/BaseClient.cs | 6 ++++-- .../Model/Request/Order/QuanTanPreviewOrderRequest.cs | 2 -- 4 files changed, 6 insertions(+), 5 deletions(-) diff --git a/BBWY.Client/Views/MainWindow.xaml b/BBWY.Client/Views/MainWindow.xaml index c6032c2c..88785d2c 100644 --- a/BBWY.Client/Views/MainWindow.xaml +++ b/BBWY.Client/Views/MainWindow.xaml @@ -26,7 +26,7 @@ - + diff --git a/BBWY.Server.Business/PlatformSDK/QuanTanBusiness.cs b/BBWY.Server.Business/PlatformSDK/QuanTanBusiness.cs index 2477252e..b3f7c4a4 100644 --- a/BBWY.Server.Business/PlatformSDK/QuanTanBusiness.cs +++ b/BBWY.Server.Business/PlatformSDK/QuanTanBusiness.cs @@ -5,6 +5,7 @@ using BBWY.Server.Model.Dto; using Microsoft.Extensions.Caching.Memory; using QuanTan.SDK.Client; using QuanTan.SDK.Model; +using System; using System.Collections.Generic; using System.Linq; namespace BBWY.Server.Business diff --git a/QuanTan.SDK/Client/BaseClient.cs b/QuanTan.SDK/Client/BaseClient.cs index 528dc052..d836a87f 100644 --- a/QuanTan.SDK/Client/BaseClient.cs +++ b/QuanTan.SDK/Client/BaseClient.cs @@ -25,19 +25,21 @@ namespace QuanTan.SDK.Client if (param == null) param = new object[] { }; + var paramStr = JsonConvert.SerializeObject(param); + var jmStr = JsonConvert.SerializeObject(new QuanTanSignParam() { appId = appId, appSecret = appSecret, callTime = callTime, - _params = JsonConvert.SerializeObject(param), + _params = paramStr, randomNum = randomNum }); var md5Str = jmStr.Md5Encrypt(); var qtToken = $"{appId}-{callTime}-{md5Str}-{randomNum}"; var requestParam = new QuanTanRequestParam() { - Params = param, + Params = paramStr, token = qtToken }; diff --git a/QuanTan.SDK/Model/Request/Order/QuanTanPreviewOrderRequest.cs b/QuanTan.SDK/Model/Request/Order/QuanTanPreviewOrderRequest.cs index 94aa29b6..ab308648 100644 --- a/QuanTan.SDK/Model/Request/Order/QuanTanPreviewOrderRequest.cs +++ b/QuanTan.SDK/Model/Request/Order/QuanTanPreviewOrderRequest.cs @@ -4,8 +4,6 @@ namespace QuanTan.SDK.Model { public class QuanTanPreviewOrderRequest { - public string clientOrderId { get; set; } - public string userAccount { get; set; } public IList buyInfo { get; set; }