Browse Source

签名逻辑修改

qianyi
shanji 2 years ago
parent
commit
8c042169c4
  1. 2
      BBWY.Client/Views/MainWindow.xaml
  2. 1
      BBWY.Server.Business/PlatformSDK/QuanTanBusiness.cs
  3. 6
      QuanTan.SDK/Client/BaseClient.cs
  4. 2
      QuanTan.SDK/Model/Request/Order/QuanTanPreviewOrderRequest.cs

2
BBWY.Client/Views/MainWindow.xaml

@ -26,7 +26,7 @@
<!--<TextBlock Text="{Binding GlobalContext.User.TeamName}" Margin="5,0,0,0"/>
<TextBlock Text="{Binding GlobalContext.User.Shop.Platform}" Margin="5,0,0,0"/>-->
<TextBlock Text="{Binding GlobalContext.User.Shop.ShopName}" Margin="5,0,0,0"/>
<TextBlock Text="v10080" Margin="5,0,0,0"/>
<TextBlock Text="v10081" Margin="5,0,0,0"/>
</StackPanel>
</Border>
<Grid Grid.Row="1">

1
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

6
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
};

2
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<QuanTanPreviewOrderProduct> buyInfo { get; set; }

Loading…
Cancel
Save