lina/src/views/pam/Account/index.vue
2025-02-05 16:34:17 +08:00

50 lines
1.1 KiB
Vue

<template>
<TabPage
:active-menu.sync="activeMenu"
:submenu="tab.submenu"
:disabled="true"
/>
</template>
<script>
import { TabPage } from '@/layout/components'
export default {
name: 'AssetAccountList',
components: {
TabPage
},
data() {
return {
isInit: true,
clickedRow: null,
iShowTree: true,
loading: true,
activeMenu: 'host',
tab: {
submenu: [
{
name: 'account',
title: this.$t('Account'),
icon: 'fa-key',
component: () => import('@/views/pam/Account/AccountList.vue')
},
{
name: 'asset',
title: this.$t('Asset'),
icon: 'fa-inbox',
component: () => import('@/views/pam/Account/AssetList.vue')
},
{
name: 'AccountTemplateList',
title: this.$t('AccountTemplate'),
icon: 'template',
component: () => import('@/views/pam/Account/AccountTemplate.vue')
}
]
}
}
}
}
</script>