From 2b9d682dd92a164238c95c9f62ee05da6b45889d Mon Sep 17 00:00:00 2001 From: ibuler Date: Tue, 9 Jun 2020 16:06:04 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E4=BF=AE=E6=94=B9=E7=94=A8=E6=88=B7?= =?UTF-8?q?=E6=9D=83=E9=99=90=E8=AF=A6=E6=83=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../UserDatabasePermissionRules.vue | 34 ++++++------------- 1 file changed, 11 insertions(+), 23 deletions(-) diff --git a/src/views/users/User/UserDetail/UserDatabasePermissionRules.vue b/src/views/users/User/UserDetail/UserDatabasePermissionRules.vue index 5df6a7f0a..393b49ed7 100644 --- a/src/views/users/User/UserDetail/UserDatabasePermissionRules.vue +++ b/src/views/users/User/UserDetail/UserDatabasePermissionRules.vue @@ -20,40 +20,28 @@ export default { return { tableConfig: { url: `/api/v1/perms/database-app-permissions/?user_id=${this.object.id}&draw=1`, - columns: ['name', 'users', 'user_groups', 'database_apps', 'system_users', 'is_valid', 'actions'], + columns: ['name', 'users_amount', 'user_groups_amount', 'database_apps_amount', 'system_users_amount', 'is_valid', 'actions'], columnsMeta: { name: { formatterArgs: { - route: 'DatabasePermissionDetail' + route: 'DatabaseAppPermissionDetail' } }, - users: { - label: this.$t('users.Users'), - formatter(row, col, colValue) { - return colValue.length - } + users_amount: { + label: this.$t('users.Users') }, - user_groups: { - label: this.$t('users.UserGroups'), - formatter(row, col, colValue) { - return colValue.length - } + user_groups_amount: { + label: this.$t('users.UserGroups') }, - database_apps: { - label: this.$t('assets.RemoteApps'), - formatter(row, col, colValue) { - return colValue.length - } + database_apps_amount: { + label: this.$t('assets.RemoteApps') }, - system_users: { - label: this.$t('assets.SystemUsers'), - formatter(row, col, colValue) { - return colValue.length - } + system_users_amount: { + label: this.$t('assets.SystemUsers') }, actions: { formatterArgs: { - updateRoute: 'DatabasePermissionUpdate' + updateRoute: 'DatabaseAppPermissionUpdate' } } }