mirror of
https://github.com/jumpserver/lina.git
synced 2025-09-28 15:55:24 +00:00
[hotfix]移动资产目录
This commit is contained in:
@@ -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
|
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
@@ -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 {
|
Reference in New Issue
Block a user