From df893ab795c0b5be70c1726a9bd0ebc9219928d0 Mon Sep 17 00:00:00 2001 From: Yu Sung Date: Mon, 13 Nov 2023 22:39:46 +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 | 6 +- src/views/Calculate/CalculateAccumulation.vue | 203 ++++++++++++++++++ src/views/Calculate/CalculateContent.vue | 2 +- src/views/Calculate/CalculateCopyright.vue | 13 -- 5 files changed, 212 insertions(+), 18 deletions(-) create mode 100644 src/views/Calculate/CalculateAccumulation.vue delete mode 100644 src/views/Calculate/CalculateCopyright.vue diff --git a/src/api/calculate.js b/src/api/calculate.js index db6ed1e..4b01a2f 100644 --- a/src/api/calculate.js +++ b/src/api/calculate.js @@ -8,4 +8,8 @@ async function getCalculateContent(startDate, endDate) { return Vue.axios.get('/admin/calculate/content-list?startDateStr=' + startDate + '&endDateStr=' + endDate); } -export { getCalculateLive, getCalculateContent } +async function getCumulativeSalesByContent(page, size) { + return Vue.axios.get('/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 b8efc3e..59c827d 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -121,9 +121,9 @@ const routes = [ component: () => import(/* webpackChunkName: "calculate" */ '../views/Calculate/CalculateContent.vue') }, { - path: '/calculate/copyright', - name: 'CalculateCopyright', - component: () => import(/* webpackChunkName: "calculate" */ '../views/Calculate/CalculateCopyright.vue') + path: '/calculate/content-accumulation', + name: 'CalculateAccumulation', + component: () => import(/* webpackChunkName: "calculate" */ '../views/Calculate/CalculateAccumulation.vue') }, { path: '/notice', diff --git a/src/views/Calculate/CalculateAccumulation.vue b/src/views/Calculate/CalculateAccumulation.vue new file mode 100644 index 0000000..0641ed9 --- /dev/null +++ b/src/views/Calculate/CalculateAccumulation.vue @@ -0,0 +1,203 @@ + + + + + diff --git a/src/views/Calculate/CalculateContent.vue b/src/views/Calculate/CalculateContent.vue index 97291f2..ce16f42 100644 --- a/src/views/Calculate/CalculateContent.vue +++ b/src/views/Calculate/CalculateContent.vue @@ -135,7 +135,7 @@ import * as api from "@/api/calculate"; import datetime from 'vuejs-datetimepicker'; export default { - name: "CalculateLive", + name: "CalculateContent", components: {datetime}, data() { diff --git a/src/views/Calculate/CalculateCopyright.vue b/src/views/Calculate/CalculateCopyright.vue deleted file mode 100644 index ed72970..0000000 --- a/src/views/Calculate/CalculateCopyright.vue +++ /dev/null @@ -1,13 +0,0 @@ - - - - - -- 2.40.1