Browse Source

记录拳探原始日志

master
sanji 1 year ago
parent
commit
07690f4572
  1. 9
      BBWY.Server.Business/PlatformSDK/QuanTanBusiness.cs

9
BBWY.Server.Business/PlatformSDK/QuanTanBusiness.cs

@ -7,6 +7,7 @@ using Newtonsoft.Json;
using QuanTan.SDK.Client; using QuanTan.SDK.Client;
using QuanTan.SDK.Model; using QuanTan.SDK.Model;
using System.Linq; using System.Linq;
using System.Text;
using static BBWY.Server.Model.Enums; using static BBWY.Server.Model.Enums;
namespace BBWY.Server.Business namespace BBWY.Server.Business
@ -146,6 +147,7 @@ namespace BBWY.Server.Business
public override CreateOnlinePurchaseOrderResponse FastCreateOrder(CreateOnlinePurchaseOrderRequest createOnlinePurchaseOrderRequest) public override CreateOnlinePurchaseOrderResponse FastCreateOrder(CreateOnlinePurchaseOrderRequest createOnlinePurchaseOrderRequest)
{ {
var stringBuilder = new StringBuilder();
var quantanCreateOrderRequest = new QuanTanCreateOrderRequest() var quantanCreateOrderRequest = new QuanTanCreateOrderRequest()
{ {
clientOrderId = createOnlinePurchaseOrderRequest.OrderId, clientOrderId = createOnlinePurchaseOrderRequest.OrderId,
@ -171,8 +173,13 @@ namespace BBWY.Server.Business
createOnlinePurchaseOrderRequest.IntoStoreType createOnlinePurchaseOrderRequest.IntoStoreType
}) })
}; };
stringBuilder.AppendLine($"QuanTan Origin Request\r\n{JsonConvert.SerializeObject(quantanCreateOrderRequest)}");
var qtResponse = quanTanOrderClient.CreateOrder(quantanCreateOrderRequest, createOnlinePurchaseOrderRequest.AppKey, createOnlinePurchaseOrderRequest.AppSecret); var qtResponse = quanTanOrderClient.CreateOrder(quantanCreateOrderRequest, createOnlinePurchaseOrderRequest.AppKey, createOnlinePurchaseOrderRequest.AppSecret);
nLogManager.Default().Info($"CreateOrderToQuanTan Origin Return Data {JsonConvert.SerializeObject(qtResponse)}");
stringBuilder.AppendLine($"QuanTan Origin Response\r\n{JsonConvert.SerializeObject(qtResponse)}");
//nLogManager.Default().Info($"CreateOrderToQuanTan Origin Return Data {JsonConvert.SerializeObject(qtResponse)}");
nLogManager.Default().Info(stringBuilder.ToString());
if (qtResponse.Status != 200) if (qtResponse.Status != 200)
throw new BusinessException(qtResponse.Message); throw new BusinessException(qtResponse.Message);

Loading…
Cancel
Save