mirror of https://github.com/halo-dev/halo
feat: add static pages manage in tool list.
parent
c9292ebbf2
commit
b2ff5ac7ed
|
@ -16,4 +16,4 @@ module.exports = {
|
|||
]
|
||||
],
|
||||
plugins
|
||||
}
|
||||
}
|
||||
|
|
|
@ -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',
|
||||
|
|
|
@ -45,6 +45,7 @@
|
|||
<a-button
|
||||
type="primary"
|
||||
style="float:right"
|
||||
@click="handleToStaticPagesManage"
|
||||
>管理</a-button>
|
||||
</a-card>
|
||||
</a-col>
|
||||
|
@ -150,6 +151,9 @@ export default {
|
|||
handleToDeveloperOptions() {
|
||||
this.$router.push({ name: 'DeveloperOptions' })
|
||||
},
|
||||
handleToStaticPagesManage() {
|
||||
this.$router.push({ name: 'StaticPagesManage' })
|
||||
},
|
||||
onUploadClose() {
|
||||
this.$refs.upload.handleClearFileList()
|
||||
}
|
||||
|
|
|
@ -0,0 +1,32 @@
|
|||
<template>
|
||||
<div>
|
||||
<a-row>
|
||||
<a-col :span="24">
|
||||
<div class="card-container">
|
||||
<a-tabs type="card">
|
||||
<a-tab-pane key="environment">
|
||||
<span slot="tab">
|
||||
<a-icon type="folder" />文件列表
|
||||
</span>
|
||||
</a-tab-pane>
|
||||
<a-tab-pane key="runtimeLogs">
|
||||
<span slot="tab">
|
||||
<a-icon type="appstore" />部署平台
|
||||
</span>
|
||||
</a-tab-pane>
|
||||
<a-tab-pane key="optionsList">
|
||||
<span slot="tab">
|
||||
<a-icon type="setting" />配置
|
||||
</span>
|
||||
</a-tab-pane>
|
||||
</a-tabs>
|
||||
</div>
|
||||
</a-col>
|
||||
</a-row>
|
||||
</div>
|
||||
</template>
|
||||
<script>
|
||||
export default {
|
||||
name: 'StaticPagesManage'
|
||||
}
|
||||
</script>
|
Loading…
Reference in New Issue