From be2d518c22749764d0b2d29d0d4270e35011f433 Mon Sep 17 00:00:00 2001 From: ruibaby Date: Thu, 26 Dec 2019 00:26:02 +0800 Subject: [PATCH] feat: add static pages manage in tool list. --- babel.config.js | 2 +- src/config/router.config.js | 7 ++++ src/views/system/ToolList.vue | 4 +++ .../system/staticpages/StaticPagesManage.vue | 32 +++++++++++++++++++ 4 files changed, 44 insertions(+), 1 deletion(-) create mode 100644 src/views/system/staticpages/StaticPagesManage.vue diff --git a/babel.config.js b/babel.config.js index d8e93c42..a35822f3 100644 --- a/babel.config.js +++ b/babel.config.js @@ -16,4 +16,4 @@ module.exports = { ] ], plugins -} \ No newline at end of file +} diff --git a/src/config/router.config.js b/src/config/router.config.js index 2c32156c..c4fed704 100644 --- a/src/config/router.config.js +++ b/src/config/router.config.js @@ -185,6 +185,13 @@ export const asyncRouterMap = [ component: () => import('@/views/system/ToolList'), meta: { title: '小工具', hiddenHeaderContent: false } }, + { + path: '/system/tools/staticpages', + name: 'StaticPagesManage', + hidden: true, + component: () => import('@/views/system/staticpages/StaticPagesManage'), + meta: { title: '静态部署', hiddenHeaderContent: false } + }, { path: '/system/about', name: 'About', diff --git a/src/views/system/ToolList.vue b/src/views/system/ToolList.vue index 96c6c35d..669284a3 100644 --- a/src/views/system/ToolList.vue +++ b/src/views/system/ToolList.vue @@ -45,6 +45,7 @@ 管理 @@ -150,6 +151,9 @@ export default { handleToDeveloperOptions() { this.$router.push({ name: 'DeveloperOptions' }) }, + handleToStaticPagesManage() { + this.$router.push({ name: 'StaticPagesManage' }) + }, onUploadClose() { this.$refs.upload.handleClearFileList() } diff --git a/src/views/system/staticpages/StaticPagesManage.vue b/src/views/system/staticpages/StaticPagesManage.vue new file mode 100644 index 00000000..939c7408 --- /dev/null +++ b/src/views/system/staticpages/StaticPagesManage.vue @@ -0,0 +1,32 @@ + +