[hotfix]移动资产目录

This commit is contained in:
OrangeM21
2020-04-26 21:16:10 +08:00
parent bcfd6d4da3
commit 27cffad5ce
12 changed files with 34 additions and 29 deletions

View File

@@ -131,13 +131,13 @@ export const constantRoutes = [
{ {
path: 'domains', path: 'domains',
name: 'DomainList', name: 'DomainList',
component: () => import('@/views/assets/DomainList.vue'), component: () => import('@/views/assets/Domain/DomainList.vue'),
meta: { title: 'DomainList' } meta: { title: 'DomainList' }
}, },
{ {
path: 'domains/create', path: 'domains/create',
name: 'DomainCreate', name: 'DomainCreate',
component: () => import('@/views/assets/DomainCreateUpdate.vue'), component: () => import('@/views/assets/Domain/DomainCreateUpdate.vue'),
meta: { title: 'DomainList' }, meta: { title: 'DomainList' },
hidden: true hidden: true
}, },
@@ -151,54 +151,61 @@ export const constantRoutes = [
{ {
path: 'admin-users', path: 'admin-users',
name: 'AdminUserList', name: 'AdminUserList',
component: () => import('@/views/assets/AdminUserList'), component: () => import('@/views/assets/AdminUser/AdminUserList'),
meta: { title: 'AdminUserList' } meta: { title: 'AdminUserList' }
}, },
{ {
path: 'admin-users/create', path: 'admin-users/create',
component: () => import('@/views/assets/AdminUserCreateUpdate.vue'), // Parent router-view component: () => import('@/views/assets/AdminUser/AdminUserCreateUpdate.vue'), // Parent router-view
name: 'AdminUserCreateUpdate', name: 'AdminUserCreateUpdate',
meta: { title: 'AdminUserCreate' }, meta: { title: 'AdminUserCreate' },
hidden: true hidden: true
}, },
{ {
path: 'platform/update/:id', path: 'platform/update/:id',
component: () => import('@/views/assets/PlatformCreateUpdate.vue'), // Parent router-view component: () => import('@/views/assets/Platform/PlatformCreateUpdate.vue'), // Parent router-view
name: 'PlatformUpdate', name: 'PlatformUpdate',
meta: { title: 'PlatformUpdate' }, meta: { title: 'PlatformUpdate' },
hidden: true hidden: true
}, },
{
path: 'platform/detail/:id',
component: () => import('@/views/assets/Platform/PlatformDetail.vue'), // Parent router-view
name: 'PlatformDetail',
meta: { title: 'PlatformDetail' },
hidden: true
},
{ {
path: 'platform/create', path: 'platform/create',
component: () => import('@/views/assets/PlatformCreateUpdate.vue'), // Parent router-view component: () => import('@/views/assets/Platform/PlatformCreateUpdate.vue'), // Parent router-view
name: 'PlatformCreate', name: 'PlatformCreate',
meta: { title: 'PlatformCreate' }, meta: { title: 'PlatformCreate' },
hidden: true hidden: true
}, },
{ {
path: 'cmd-filters/update/:id', path: 'cmd-filters/update/:id',
component: () => import('@/views/assets/CommandFilterCreateUpdate.vue'), // Parent router-view component: () => import('@/views/assets/CommandFilter/CommandFilterCreateUpdate.vue'), // Parent router-view
name: 'CommandFilterUpdate', name: 'CommandFilterUpdate',
meta: { title: 'CommandFilterUpdate' }, meta: { title: 'CommandFilterUpdate' },
hidden: true hidden: true
}, },
{ {
path: 'cmd-filters/create', path: 'cmd-filters/create',
component: () => import('@/views/assets/CommandFilterCreateUpdate.vue'), // Parent router-view component: () => import('@/views/assets/CommandFilter/CommandFilterCreateUpdate.vue'), // Parent router-view
name: 'CommandFilterCreate', name: 'CommandFilterCreate',
meta: { title: 'CommandFilterCreate' }, meta: { title: 'CommandFilterCreate' },
hidden: true hidden: true
}, },
{ {
path: 'cmd-filters/:id', path: 'cmd-filters/:id',
component: () => import('@/views/assets/CommandFilterDetail.vue'), // Parent router-view component: () => import('@/views/assets/CommandFilter/CommandFilterDetail.vue'), // Parent router-view
name: 'CommandFilterDetail', name: 'CommandFilterDetail',
meta: { title: 'CommandFilterDetail' }, meta: { title: 'CommandFilterDetail' },
hidden: true hidden: true
}, },
{ {
path: 'admin-users/:id', path: 'admin-users/:id',
component: () => import('@/views/assets/AdminUserDetail.vue'), // Parent router-view component: () => import('@/views/assets/AdminUser/AdminUserDetail.vue'), // Parent router-view
name: 'AdminUserDetail', name: 'AdminUserDetail',
meta: { title: 'AdminUserDetail' }, meta: { title: 'AdminUserDetail' },
hidden: true hidden: true
@@ -213,19 +220,19 @@ export const constantRoutes = [
{ {
path: 'labels', path: 'labels',
name: 'LabelList', name: 'LabelList',
component: () => import('@/views/assets/LabelList.vue'), component: () => import('@/views/assets//LabelList.vue'),
meta: { title: 'LabelList' } meta: { title: 'LabelList' }
}, },
{ {
path: 'cmd-filters', path: 'cmd-filters',
name: 'CommandFilterList', name: 'CommandFilterList',
component: () => import('@/views/assets/CommandFilterList.vue'), component: () => import('@/views/assets/CommandFilter/CommandFilterList.vue'),
meta: { title: 'CommandFilterList' } meta: { title: 'CommandFilterList' }
}, },
{ {
path: 'platforms', path: 'platforms',
name: 'PlatformList', name: 'PlatformList',
component: () => import('@/views/assets/PlatformList'), component: () => import('@/views/assets/Platform/PlatformList'),
meta: { title: 'PlatformList' } meta: { title: 'PlatformList' }
} }
] ]
@@ -416,20 +423,6 @@ export const constantRoutes = [
name: 'Storage', name: 'Storage',
component: () => import('@/views/sessions/Storage'), component: () => import('@/views/sessions/Storage'),
hidden: true hidden: true
},
{
path: 'replay-storage/create',
name: 'CreateReplyStorage',
component: () => import('@/views/sessions/ReplyStorageCreate'),
meta: { title: 'CreateReplyStorage' },
hidden: true
},
{
path: 'command-storage/create',
name: 'CreateCommandStorage',
component: () => import('@/views/sessions/CommandStorageCreate'),
meta: { title: 'CreateCommandStorage' },
hidden: true
} }
] ]
}, },

View File

@@ -1,13 +1,25 @@
<template> <template>
<GenericDetailPage :object="object" :submenu="submenu" :active-menu="activeSubMenu" :title="title" /> <GenericDetailPage :object="object" :submenu="submenu" :active-menu="activeSubMenu" :title="title">
<template #detail>
<div>
<el-row :gutter="20">
<el-col :md="14" :sm="24">
<DetailCard v-if="flag" :title="cardTitle" :items="detailCardItems" />
</el-col>
</el-row>
</div>
</template>
</GenericDetailPage>
</template> </template>
<script> <script>
import { DetailCard } from '@/components'
import { GenericDetailPage } from '@/layout/components' import { GenericDetailPage } from '@/layout/components'
export default { export default {
name: 'PlatformDetail', name: 'PlatformDetail',
components: { components: {
GenericDetailPage GenericDetailPage,
DetailCard
}, },
data() { data() {
return { return {