diff --git a/src/api/calculate.js b/src/api/calculate.js index a838355..96632c4 100644 --- a/src/api/calculate.js +++ b/src/api/calculate.js @@ -45,6 +45,18 @@ async function getCalculateLiveByCreator(startDate, endDate, page, size) { ) } +async function getCalculateContentByCreator(startDate, endDate, page, size) { + return Vue.axios.get('/admin/calculate/content-by-creator?startDateStr=' + + startDate + '&endDateStr=' + endDate + '&page=' + (page - 1) + '&size=' + size + ) +} + +async function getCalculateCommunityByCreator(startDate, endDate, page, size) { + return Vue.axios.get('/admin/calculate/community-by-creator?startDateStr=' + + startDate + '&endDateStr=' + endDate + '&page=' + (page - 1) + '&size=' + size + ) +} + export { getCalculateLive, getCalculateContent, @@ -53,5 +65,7 @@ export { getCalculateCommunityPost, getSettlementRatio, createCreatorSettlementRatio, - getCalculateLiveByCreator + getCalculateLiveByCreator, + getCalculateContentByCreator, + getCalculateCommunityByCreator } diff --git a/src/router/index.js b/src/router/index.js index 1acea03..35ad1f8 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -152,9 +152,19 @@ const routes = [ }, { path: '/calculate/live-by-creator', - name: 'CalculateLive', + name: 'CalculateLiveByCreator', component: () => import(/* webpackChunkName: "calculate" */ '../views/Calculate/CalculateLiveByCreator.vue') }, + { + path: '/calculate/content-by-creator', + name: 'CalculateContentByCreator', + component: () => import(/* webpackChunkName: "calculate" */ '../views/Calculate/CalculateContentByCreator.vue') + }, + { + path: '/calculate/community-by-creator', + name: 'CalculateCommunityByCreator', + component: () => import(/* webpackChunkName: "calculate" */ '../views/Calculate/CalculateCommunityByCreator.vue') + }, { path: '/notice', name: 'NoticeView', diff --git a/src/views/Calculate/CalculateCommunityByCreator.vue b/src/views/Calculate/CalculateCommunityByCreator.vue new file mode 100644 index 0000000..dc374db --- /dev/null +++ b/src/views/Calculate/CalculateCommunityByCreator.vue @@ -0,0 +1,301 @@ + + + + + diff --git a/src/views/Calculate/CalculateContentByCreator.vue b/src/views/Calculate/CalculateContentByCreator.vue new file mode 100644 index 0000000..892d4d5 --- /dev/null +++ b/src/views/Calculate/CalculateContentByCreator.vue @@ -0,0 +1,301 @@ + + + + +