From 1683e2a96389169d21216597d31dcd492d67c663 Mon Sep 17 00:00:00 2001 From: jym503558564 <503558564@qq.com> Date: Thu, 14 May 2020 11:21:00 +0800 Subject: [PATCH] =?UTF-8?q?[Update]=20=E6=8E=88=E6=9D=83=E7=AE=A1=E7=90=86?= =?UTF-8?q?=E8=AF=A6=E6=83=85=E6=B7=BB=E5=8A=A0=E6=88=96=E5=88=A0=E9=99=A4?= =?UTF-8?q?=E5=85=B3=E7=B3=BB=E6=97=B6reload=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../formatters/DeleteActionFormatter.vue | 2 +- .../AssetPermissionCreateUpdate.vue | 8 ++- .../AssetPermissionAsset.vue | 66 +++++++++++-------- .../AssetPermissionUser.vue | 55 ++++++++-------- .../AssetRelationCard/index.vue | 5 +- .../AssetPermissionDetail/index.vue | 4 +- .../DatabaseAppPermissionDatabaseApp.vue | 36 +++++++--- .../DatabaseAppPermissionUser.vue | 54 +++++++-------- .../DatabaseAppPermissionDetail/index.vue | 4 +- .../RemoteAppPermissionRemoteApp.vue | 36 +++++++--- .../RemoteAppPermissionUser.vue | 54 +++++++-------- .../RemoteAppPermissionDetail/index.vue | 4 +- 12 files changed, 195 insertions(+), 133 deletions(-) diff --git a/src/components/ListTable/formatters/DeleteActionFormatter.vue b/src/components/ListTable/formatters/DeleteActionFormatter.vue index cbc5c310c..40b5c28a2 100644 --- a/src/components/ListTable/formatters/DeleteActionFormatter.vue +++ b/src/components/ListTable/formatters/DeleteActionFormatter.vue @@ -20,7 +20,7 @@ export default { const url = col.deleteUrl + cellValue this.$axios.delete(url).then(res => { this.$message.success(this.$t('common.deleteSuccessMsg')) - reload() + window.location.reload() }).catch(error => { this.$message.error(this.$t('common.deleteErrorMsg' + ' ' + error)) }) diff --git a/src/views/perms/AssetPermission/AssetPermissionCreateUpdate.vue b/src/views/perms/AssetPermission/AssetPermissionCreateUpdate.vue index 00e99e1a1..2ddcb8d97 100644 --- a/src/views/perms/AssetPermission/AssetPermissionCreateUpdate.vue +++ b/src/views/perms/AssetPermission/AssetPermissionCreateUpdate.vue @@ -21,7 +21,7 @@ export default { [this.$t('perms.' + 'Basic'), ['name']], [this.$t('perms.' + 'User'), ['users', 'user_groups']], [this.$t('perms.' + 'Asset'), ['assets', 'nodes', 'system_users']], - [this.$t('common.table.Actions'), ['actions']], + [this.$t('common.action'), ['actions']], [this.$t('common.Other'), ['is_active', 'date_expired', 'comment']] ], url: '/api/v1/perms/asset-permissions/', @@ -99,6 +99,12 @@ export default { { label: 'download_file', value: this.$t('perms.downloadFile') } ] }, + date_expired: { + label: this.$t('common.dateExpired') + }, + comment: { + label: this.$t('common.Comment') + }, is_active: { type: 'checkbox' } diff --git a/src/views/perms/AssetPermission/AssetPermissionDetail/AssetPermissionAsset.vue b/src/views/perms/AssetPermission/AssetPermissionDetail/AssetPermissionAsset.vue index 0308fbcdb..dc1eb6503 100644 --- a/src/views/perms/AssetPermission/AssetPermissionDetail/AssetPermissionAsset.vue +++ b/src/views/perms/AssetPermission/AssetPermissionDetail/AssetPermissionAsset.vue @@ -1,7 +1,7 @@