Browse Source

取消服务单订阅

pjzs_starttask_update
sanji 1 year ago
parent
commit
c0abb6a4fe
  1. 57
      BBWY.Server.Business/Sync/JD/JDServiceOrderSyncBusiness.cs

57
BBWY.Server.Business/Sync/JD/JDServiceOrderSyncBusiness.cs

@ -399,34 +399,35 @@ huitongkuaidi 百世快递
if (!string.IsNullOrEmpty(serviceOrder.WayBillNo) && !string.IsNullOrEmpty(serviceOrder.ExpressName)) if (!string.IsNullOrEmpty(serviceOrder.WayBillNo) && !string.IsNullOrEmpty(serviceOrder.ExpressName))
{ {
#region 订阅快递100 #region 订阅快递100
try isUpdateSubscribe = true;
{ //try
var kuaidi100CompanyCode = ConvertToKuaiDi100CompanyCode(serviceOrder.ExpressName); //{
var paramStr = JsonConvert.SerializeObject(new // var kuaidi100CompanyCode = ConvertToKuaiDi100CompanyCode(serviceOrder.ExpressName);
{ // var paramStr = JsonConvert.SerializeObject(new
company = kuaidi100CompanyCode, // {
number = serviceOrder.WayBillNo, // company = kuaidi100CompanyCode,
key = "SdcRPzxo8802", // number = serviceOrder.WayBillNo,
parameters = new // key = "SdcRPzxo8802",
{ // parameters = new
callbackurl = "https://bbwy.qiyue666.com/api/ServiceOrderSync/ReceiveKuaiDi100Push", // {
salt = Guid.NewGuid(), // callbackurl = "https://bbwy.qiyue666.com/api/ServiceOrderSync/ReceiveKuaiDi100Push",
resultv2 = "4" // salt = Guid.NewGuid(),
} // resultv2 = "4"
}); // }
var subscribeResult = restApiService.SendRequest("https://poll.kuaidi100.com", "poll", $"schema=json&param={paramStr}", null, HttpMethod.Post, RestApiService.ContentType_Form); // });
if (subscribeResult.StatusCode != System.Net.HttpStatusCode.OK) // var subscribeResult = restApiService.SendRequest("https://poll.kuaidi100.com", "poll", $"schema=json&param=/{paramStr}", /null, HttpMethod.Post, RestApiService.ContentType_Form);
throw new Exception($"订阅快递100失败 {subscribeResult.Content}"); // if (subscribeResult.StatusCode != System.Net.HttpStatusCode.OK)
var subscribeResponse = JsonConvert.DeserializeObject<KuaiDi100Response>(subscribeResult.Content); // throw new Exception($"订阅快递100失败 {subscribeResult.Content}");
if (!subscribeResponse.result) // var subscribeResponse = JsonConvert.DeserializeObject<KuaiDi100Response>(subscribeResult.Content);
throw new Exception($"订阅快递100失败 {subscribeResponse.message}"); // if (!subscribeResponse.result)
// throw new Exception($"订阅快递100失败 {subscribeResponse.message}");
isUpdateSubscribe = true; //
} // isUpdateSubscribe = true;
catch (Exception ex) //}
{ //catch (Exception ex)
nLogManager.GetLogger(loggerName).Error(ex, $"SubscribeKuaiDi100 ShopName:{shop.ShopName} ShopId:{shop.ShopId} ServiceId:{serviceOrder.ServiceId}"); //{
} // nLogManager.GetLogger(loggerName).Error(ex, $"SubscribeKuaiDi100 ShopName:{shop.ShopName} ShopId:{shop.ShopId} /ServiceId:/{serviceOrder.ServiceId}");
//}
#endregion #endregion
} }

Loading…
Cancel
Save