|
|
@ -19,8 +19,6 @@ namespace BBWY.Server.Business |
|
|
|
{ |
|
|
|
public override Enums.Platform Platform => Enums.Platform.京东; |
|
|
|
|
|
|
|
private ILogger logger; |
|
|
|
|
|
|
|
private readonly string searchFields = "orderId,venderId,orderType,payType,orderTotalPrice,orderSellerPrice,orderPayment,freightPrice,orderState,orderStateRemark,orderRemark,orderStartTime,orderEndTime,modified,consigneeInfo,itemInfoList,couponDetailList,taxFee,venderRemark,pin,waybill,storeOrder,storeId,sellerDiscount"; |
|
|
|
|
|
|
|
private readonly IDictionary<string, string> flagDictionary = new Dictionary<string, string>() |
|
|
@ -161,6 +159,7 @@ namespace BBWY.Server.Business |
|
|
|
|
|
|
|
public override IList<JToken> GetOrderList(SearchPlatformOrderRequest searchOrderRequest) |
|
|
|
{ |
|
|
|
//logger.Info($"searchOrderRequest ${JsonConvert.SerializeObject(searchOrderRequest)}");
|
|
|
|
if (searchOrderRequest.StartDate == null || searchOrderRequest.EndDate == null) |
|
|
|
throw new BusinessException("缺少开始/结束日期"); |
|
|
|
if ((searchOrderRequest.EndDate.Value - searchOrderRequest.StartDate.Value).TotalDays > 30) |
|
|
@ -229,6 +228,8 @@ namespace BBWY.Server.Business |
|
|
|
//sopReq.dateType = "";
|
|
|
|
|
|
|
|
var sopResponse = jdClient.Execute(sopReq, searchOrderRequest.AppToken, DateTime.Now.ToLocalTime()); |
|
|
|
|
|
|
|
//logger.Info($"sopResponse is null ${sopResponse == null}");
|
|
|
|
if (searchOrderRequest.SaveResponseLog) |
|
|
|
logger.Info($"sopResponse\r\n{JsonConvert.SerializeObject(sopResponse)}"); |
|
|
|
if (sopResponse.IsError) |
|
|
|