diff --git a/src/api/marketing.js b/src/api/marketing.js index b2af00f..80ff74f 100644 --- a/src/api/marketing.js +++ b/src/api/marketing.js @@ -12,8 +12,13 @@ async function getMediaPartnerList(page) { return Vue.axios.get("/admin/marketing/media-partner?page=" + (page - 1) + "&size=20") } +async function getStatistics(page) { + return Vue.axios.get("/admin/marketing/statistics?page=" + (page - 1) + "&size=20") +} + export { createMediaPartner, updateMediaPartner, - getMediaPartnerList + getMediaPartnerList, + getStatistics } diff --git a/src/router/index.js b/src/router/index.js index 145d830..aa5cafd 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -242,7 +242,7 @@ const routes = [ }, { path: '/marketing/ad-statistics', - name: 'MarketingAdStatistics', + name: 'MarketingAdStatisticsView', component: () => import(/* webpackChunkName: "marketing" */ '../views/Marketing/MarketingAdStatisticsView.vue') }, ] diff --git a/src/views/Marketing/MarketingAdStatisticsView.vue b/src/views/Marketing/MarketingAdStatisticsView.vue index 5b16a51..a3b1fdc 100644 --- a/src/views/Marketing/MarketingAdStatisticsView.vue +++ b/src/views/Marketing/MarketingAdStatisticsView.vue @@ -7,13 +7,229 @@
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +