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 @@ + + + + +