diff --git a/Reportapi/MyCode.Project.Services/IServices/IWMSService.cs b/Reportapi/MyCode.Project.Services/IServices/IWMSService.cs index ae6bade..dff1170 100644 --- a/Reportapi/MyCode.Project.Services/IServices/IWMSService.cs +++ b/Reportapi/MyCode.Project.Services/IServices/IWMSService.cs @@ -21,5 +21,10 @@ namespace MyCode.Project.Services /// 添加抓单的调度 /// void AddTask(); + + /// + /// 添加“合并吉客云订单到新表”的任务 + /// + void AddMergeJackYunOrder(); } } diff --git a/Reportapi/MyCode.Project.Services/Implementation/JackYunTaskService.cs b/Reportapi/MyCode.Project.Services/Implementation/JackYunTaskService.cs index ec91370..9873c15 100644 --- a/Reportapi/MyCode.Project.Services/Implementation/JackYunTaskService.cs +++ b/Reportapi/MyCode.Project.Services/Implementation/JackYunTaskService.cs @@ -22,13 +22,15 @@ namespace MyCode.Project.Services.Implementation private IPushKingDeeOrderRepository _pushKingDeeOrderRepository; private IPushKingDeeOrderItemRepository _pushKingDeeOrderItemRepository; private IYTKJTShopParameterRepository _yTKJTShopParameterRepository; + private IWorkProcessService _workProcessService; public JackYunTaskService(IJackOrdersRepository jackOrdersRepository , IJackOrdersItemRepository jackOrdersItemRepository , IPushKingDeeOrderRepository pushKingDeeOrderRepository , IPushKingDeeOrderItemRepository pushKingDeeOrderItemRepository , IYTKJTShopParameterRepository yTKJTShopParameterRepository - , IJackYunService jackYunService) + , IJackYunService jackYunService, + IWorkProcessService workProcessService ) { _yTKJTShopParameterRepository = yTKJTShopParameterRepository; _pushKingDeeOrderRepository = pushKingDeeOrderRepository; @@ -36,6 +38,7 @@ namespace MyCode.Project.Services.Implementation _jackOrdersRepository = jackOrdersRepository; _jackOrdersItemRepository = jackOrdersItemRepository; _jackYunService = jackYunService; + _workProcessService = workProcessService; } #region TaskGetJackYunOrder(调度运行抓吉客云销售订单) @@ -47,7 +50,8 @@ namespace MyCode.Project.Services.Implementation { DateTime runTime = DateTime.Parse(now); var list = _jackYunService.testTradeFullInfoGet(runTime); - SetOrder(list); + SetOrder(list); + _workProcessService.Add(this.MerchantId, "GetAndMergeJackYunOrder", "合并吉客云订单到新表", now, 1); } #endregion @@ -156,6 +160,7 @@ namespace MyCode.Project.Services.Implementation return JsonHelper.ToJson(list); } - #endregion + #endregion + } } diff --git a/Reportapi/MyCode.Project.Services/Implementation/WMSService.cs b/Reportapi/MyCode.Project.Services/Implementation/WMSService.cs index 4b8081c..67b9424 100644 --- a/Reportapi/MyCode.Project.Services/Implementation/WMSService.cs +++ b/Reportapi/MyCode.Project.Services/Implementation/WMSService.cs @@ -106,6 +106,18 @@ namespace MyCode.Project.Services.Implementation } #endregion + + #region AddMergeJackYunOrder(添加“合并吉客云订单到新表”的任务) + /// + /// 添加“合并吉客云订单到新表”的任务 + /// + public void AddMergeJackYunOrder() + { + string now = DateTime.Now.ToString(); + _workProcessService.Add(this.MerchantId, "GetAndMergeJackYunOrder", "合并吉客云订单到新表", now, 1); + + } + #endregion }