diff --git a/src/components/AccountListTable/index.vue b/src/components/AccountListTable/index.vue index dd236016f..8f045d177 100644 --- a/src/components/AccountListTable/index.vue +++ b/src/components/AccountListTable/index.vue @@ -91,12 +91,12 @@ export default { resource: 'account' }, columns: [ - 'asset', 'username', 'version', 'privileged', + 'name', 'asset', 'username', 'version', 'privileged', 'secret_type', 'date_created', 'date_updated', 'actions' ], columnsShow: { - min: ['username', 'actions'], - default: ['hostname', 'ip', 'username', 'version', 'privileged', 'actions'] + min: ['name', 'username', 'actions'], + default: ['name', 'hostname', 'ip', 'username', 'version', 'privileged', 'actions'] }, columnsMeta: { asset: { diff --git a/src/router/console/accounts.js b/src/router/console/accounts.js index 73acf2c34..f5a6cbcd0 100644 --- a/src/router/console/accounts.js +++ b/src/router/console/accounts.js @@ -21,6 +21,13 @@ export default [ app: 'assets', permissions: ['assets.view_account'] } + }, + { + path: ':id', + component: () => import('@/views/accounts/AssetAccount/AssetAccountDetail/index.vue'), + name: 'AssetAccountDetail', + meta: { title: i18n.t('route.AssetAccount') }, + hidden: true } ] }, diff --git a/src/views/accounts/AccountTemplate/AccountTemplateDetail/index.vue b/src/views/accounts/AccountTemplate/AccountTemplateDetail/index.vue index 034698181..3d419d779 100644 --- a/src/views/accounts/AccountTemplate/AccountTemplateDetail/index.vue +++ b/src/views/accounts/AccountTemplate/AccountTemplateDetail/index.vue @@ -24,7 +24,7 @@ export default { return { object: {}, config: { - url: '/api/v1/assets/account-templates/', + url: '/api/v1/assets/account-templates', activeMenu: 'Detail', submenu: [ { diff --git a/src/views/accounts/AssetAccount/AssetAccountDetail/Detail.vue b/src/views/accounts/AssetAccount/AssetAccountDetail/Detail.vue new file mode 100644 index 000000000..5bfd1aa84 --- /dev/null +++ b/src/views/accounts/AssetAccount/AssetAccountDetail/Detail.vue @@ -0,0 +1,89 @@ + + + + + diff --git a/src/views/accounts/AssetAccount/AssetAccountDetail/index.vue b/src/views/accounts/AssetAccount/AssetAccountDetail/index.vue new file mode 100644 index 000000000..dbfea4583 --- /dev/null +++ b/src/views/accounts/AssetAccount/AssetAccountDetail/index.vue @@ -0,0 +1,47 @@ + + + + +