From bb7f2229e70c66dc784ee689fba8f19aa287eeb5 Mon Sep 17 00:00:00 2001 From: shanj <18996038927@163.com> Date: Thu, 20 Oct 2022 01:19:03 +0800 Subject: [PATCH] 1 --- .../Controllers/JDPopularizeSyncController.cs | 24 ++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/BBWY.Server.API/Controllers/JDPopularizeSyncController.cs b/BBWY.Server.API/Controllers/JDPopularizeSyncController.cs index 697c978a..f72600d7 100644 --- a/BBWY.Server.API/Controllers/JDPopularizeSyncController.cs +++ b/BBWY.Server.API/Controllers/JDPopularizeSyncController.cs @@ -13,18 +13,20 @@ namespace BBWY.Server.API.Controllers private JDPopularizeReportFormAdLevelSyncBusiness jdPopularizeReportFormAdLevelSyncBusiness; private JDPopularizeReportFormAdGroupLevelSyncBusiness jdPopularizeReportFormAdGroupLevelSyncBusiness; private JDPopularizeReportFormCampaignLevelSyncBusiness jdPopularizeReportFormCampaignLevelSyncBusiness; + private JDPopularizeReportFormOrderLevelSyncBusiness jdPopularizeReportFormOrderLevelSyncBusiness; public JDPopularizeSyncController(IHttpContextAccessor httpContextAccessor, JDPopularizeSyncBusiness jdPopularizeSyncBusiness, JDPopularizeReportFormSkuLevelSyncBusiness jdPopularizeReportFormSkuLevelSyncBusiness, JDPopularizeReportFormAdLevelSyncBusiness jdPopularizeReportFormAdLevelSyncBusiness, JDPopularizeReportFormAdGroupLevelSyncBusiness jdPopularizeReportFormAdGroupLevelSyncBusiness, - JDPopularizeReportFormCampaignLevelSyncBusiness jdPopularizeReportFormCampaignLevelSyncBusiness) : base(httpContextAccessor) + JDPopularizeReportFormCampaignLevelSyncBusiness jdPopularizeReportFormCampaignLevelSyncBusiness, JDPopularizeReportFormOrderLevelSyncBusiness jdPopularizeReportFormOrderLevelSyncBusiness) : base(httpContextAccessor) { this.jdPopularizeSyncBusiness = jdPopularizeSyncBusiness; this.jdPopularizeReportFormSkuLevelSyncBusiness = jdPopularizeReportFormSkuLevelSyncBusiness; this.jdPopularizeReportFormAdLevelSyncBusiness = jdPopularizeReportFormAdLevelSyncBusiness; this.jdPopularizeReportFormAdGroupLevelSyncBusiness = jdPopularizeReportFormAdGroupLevelSyncBusiness; this.jdPopularizeReportFormCampaignLevelSyncBusiness = jdPopularizeReportFormCampaignLevelSyncBusiness; + this.jdPopularizeReportFormOrderLevelSyncBusiness = jdPopularizeReportFormOrderLevelSyncBusiness; } /// @@ -131,5 +133,25 @@ namespace BBWY.Server.API.Controllers { jdPopularizeReportFormCampaignLevelSyncBusiness.SyncShopPopularizeReportFormCampaignLevelByDate(shopId, startDate, endDate); } + + /// + /// 同步全店推广报表-订单维度 + /// + [HttpGet] + public void SyncAllShopPopularizeReportFormOrderLevel() + { + jdPopularizeReportFormOrderLevelSyncBusiness.SyncAllShopPopularizeReportFormOrderLevel(); + } + + /// + /// 同步指定条件的推广报表-订单维度 + /// + /// + /// + /// + public void SyncShopPopularizeReportFormOrderLevelByDate(long? shopId, DateTime startDate, DateTime endDate) + { + jdPopularizeReportFormOrderLevelSyncBusiness.SyncShopPopularizeReportFormOrderLevelByDate(shopId, startDate, endDate); + } } }