From 5ba0d379e1734f257a673362872f30bc5c396fd2 Mon Sep 17 00:00:00 2001 From: Yu Sung Date: Mon, 14 Oct 2024 19:06:52 +0900 Subject: [PATCH] =?UTF-8?q?=EC=8B=9C=EB=A6=AC=EC=A6=88=20=EB=A6=AC?= =?UTF-8?q?=EC=8A=A4=ED=8A=B8=20=ED=8E=98=EC=9D=B4=EC=A7=80=20=EC=B6=94?= =?UTF-8?q?=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/audio_content_series.js | 5 + src/router/index.js | 5 + src/views/Content/ContentSeriesList.vue | 174 ++++++++++++++++++++++++ 3 files changed, 184 insertions(+) create mode 100644 src/views/Content/ContentSeriesList.vue diff --git a/src/api/audio_content_series.js b/src/api/audio_content_series.js index 67178a1..c1657c6 100644 --- a/src/api/audio_content_series.js +++ b/src/api/audio_content_series.js @@ -1,5 +1,9 @@ import Vue from 'vue'; +async function getAudioContentSeriesList(page) { + return Vue.axios.get("/admin/audio-content/series?page=" + (page - 1) + "&size=10"); +} + async function getAudioContentSeriesGenreList() { return Vue.axios.get('/admin/audio-content/series/genre'); } @@ -17,6 +21,7 @@ async function updateAudioContentSeriesGenreOrders(ids) { } export { + getAudioContentSeriesList, getAudioContentSeriesGenreList, createAudioContentSeriesGenre, updateAudioContentSeriesGenre, diff --git a/src/router/index.js b/src/router/index.js index 35ad1f8..1912aa1 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -80,6 +80,11 @@ const routes = [ name: 'ContentCuration', component: () => import(/* webpackChunkName: "content" */ '../views/Content/ContentCuration.vue') }, + { + path: '/content/series/list', + name: 'ContentSeriesList', + component: () => import(/* webpackChunkName: "content" */ '../views/Content/ContentSeriesList.vue') + }, { path: '/content/series/genre', name: 'ContentSeriesGenre', diff --git a/src/views/Content/ContentSeriesList.vue b/src/views/Content/ContentSeriesList.vue new file mode 100644 index 0000000..7cf279c --- /dev/null +++ b/src/views/Content/ContentSeriesList.vue @@ -0,0 +1,174 @@ + + + + +