Merge pull request #2718 from jumpserver/pr@dev@perf_account_detail

perf: 优化账号详情
This commit is contained in:
老广
2023-02-21 14:58:31 +08:00
committed by GitHub
5 changed files with 13 additions and 7 deletions

View File

@@ -1071,14 +1071,15 @@
"RoleCreate": "Role create",
"RoleUpdate": "Role update",
"RoleDetail": "Role detail",
"SessionDetail": "SessionDetail",
"SessionDetail": "Session detail",
"Accounts": "Accounts",
"AssetAccount": "Asset Account",
"AssetAccount": "Asset account",
"AssetAccountDetail": "Asset account detail",
"AccountTemplate": "Account template",
"CreateAccountTemplate": "Create account template",
"UpdateAccountTemplate": "Update account template",
"AssetHistoryAccount": "Asset History Account",
"ApplicationAccount": "Application Account",
"AssetHistoryAccount": "Asset history account",
"ApplicationAccount": "Application account",
"Ticket": "Tickets",
"CommandConfirm": "Command confirm",
"AdminUserCreate": "Admin user create",

View File

@@ -1079,6 +1079,7 @@
"TicketFlowUpdate": "承認フローの更新",
"Accounts": "アカウント管理",
"AssetAccount": "資産アカウント",
"AssetAccountDetail": "資産アカウント詳細",
"AccountTemplate": "アカウントテンプレート",
"CreateAccountTemplate": "アカウントテンプレートの作成",
"UpdateAccountTemplate": "アカウントテンプレートの更新",

View File

@@ -1074,6 +1074,7 @@
"TicketFlowUpdate": "更新审批流",
"Accounts": "账号管理",
"AssetAccount": "账号列表",
"AssetAccountDetail": "账号详情",
"AccountTemplate": "账号模版",
"CreateAccountTemplate": "创建账号模版",
"UpdateAccountTemplate": "更新账号模版",

View File

@@ -26,7 +26,7 @@ export default [
path: ':id',
component: () => import('@/views/accounts/Account/AccountDetail/index.vue'),
name: 'AssetAccountDetail',
meta: { title: i18n.t('route.AssetAccount') },
meta: { title: i18n.t('route.AssetAccountDetail') },
hidden: true
}
]

View File

@@ -141,8 +141,11 @@ export default {
],
formatters: {
asset: (item, value) => {
console.log('Value: ', value)
return <a>hello</a>
const route = {
name: 'AssetDetail',
params: { id: this.object.asset.id }
}
return <router-link to={route} >{ value }</router-link>
}
}
}