From 9482c0622bc2b8f088c5eef01c08e8277dfdd9bb Mon Sep 17 00:00:00 2001 From: Yu Sung Date: Tue, 14 Nov 2023 00:22:19 +0900 Subject: [PATCH] =?UTF-8?q?=EC=BD=98=ED=85=90=EC=B8=A0=EB=B3=84=20?= =?UTF-8?q?=EB=88=84=EC=A0=81=20=ED=98=84=ED=99=A9=20=ED=8E=98=EC=9D=B4?= =?UTF-8?q?=EC=A7=80=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/calculate.js | 6 +- src/router/index.js | 5 + src/views/Calculate/CalculateAccumulation.vue | 209 ++++++++++++++++++ 3 files changed, 219 insertions(+), 1 deletion(-) create mode 100644 src/views/Calculate/CalculateAccumulation.vue diff --git a/src/api/calculate.js b/src/api/calculate.js index 215f53d..345df74 100644 --- a/src/api/calculate.js +++ b/src/api/calculate.js @@ -11,4 +11,8 @@ async function getCalculateContent(startDate, endDate, page, size) { ); } -export {getCalculateLive, getCalculateContent} +async function getCumulativeSalesByContent(page, size) { + return Vue.axios.get('/creator-admin/calculate/cumulative-sales-by-content?page=' + (page - 1) + "&size=" + size); +} + +export {getCalculateLive, getCalculateContent, getCumulativeSalesByContent} diff --git a/src/router/index.js b/src/router/index.js index 4b1db87..c21a68f 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -30,6 +30,11 @@ const routes = [ name: 'CalculateContent', component: () => import(/* webpackChunkName: "calculate" */ '../views/Calculate/CalculateContent.vue') }, + { + path: '/calculate/content-accumulation', + name: 'CalculateAccumulation', + component: () => import(/* webpackChunkName: "calculate" */ '../views/Calculate/CalculateAccumulation.vue') + }, ] }, { diff --git a/src/views/Calculate/CalculateAccumulation.vue b/src/views/Calculate/CalculateAccumulation.vue new file mode 100644 index 0000000..3c6b14a --- /dev/null +++ b/src/views/Calculate/CalculateAccumulation.vue @@ -0,0 +1,209 @@ + + + + +