|
|
@ -25,6 +25,7 @@ namespace BBWY.Server.Business.Sync |
|
|
|
private IList<int> kuaiDi100PushStateList_qianshou; |
|
|
|
private IList<int> kuaiDi100PushStateList_paijian; |
|
|
|
private Dictionary<int, Enums.ServiceResult> processResultDic; |
|
|
|
private List<string> subscribeKD100ShopNames; |
|
|
|
|
|
|
|
|
|
|
|
public JDServiceOrderSyncBusiness(RestApiService restApiService, IOptions<GlobalConfig> options, NLogManager nLogManager, IFreeSql fsql, IIdGenerator idGenerator, TaskSchedulerManager taskSchedulerManager, VenderBusiness venderBusiness, YunDingBusiness yunDingBusiness) : base(restApiService, options, nLogManager, fsql, idGenerator, taskSchedulerManager, venderBusiness, yunDingBusiness) |
|
|
@ -92,6 +93,14 @@ huitongkuaidi 百世快递 |
|
|
|
{ 90,Enums.ServiceResult.线下换新}, |
|
|
|
{ 110,Enums.ServiceResult.商品补发} |
|
|
|
}; |
|
|
|
subscribeKD100ShopNames = new List<string>() |
|
|
|
{ |
|
|
|
"知礼家居专营店", |
|
|
|
"墨森玩具专营店", |
|
|
|
"可优车品专营店", |
|
|
|
"灵动母婴玩具专营店", |
|
|
|
"佳尤汽车用品专营店" |
|
|
|
}; |
|
|
|
} |
|
|
|
|
|
|
|
public void SyncServiceOrder() |
|
|
@ -164,7 +173,7 @@ huitongkuaidi 百世快递 |
|
|
|
var isTuiHuoCang = false; |
|
|
|
Enums.ServiceResult? serviceResult = null; |
|
|
|
#region 待收货服务单,检查是否需要订阅快递100
|
|
|
|
if (status == Enums.ServiceOrderState.待收货) |
|
|
|
if (status == Enums.ServiceOrderState.待收货 && subscribeKD100ShopNames.Contains(shop.ShopName)) |
|
|
|
{ |
|
|
|
try |
|
|
|
{ |
|
|
|