From 424f68840624664ef0d22f8e67241940bfe24cf7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9Chuailei000=E2=80=9D?= <2280131253@qq.com> Date: Tue, 1 Nov 2022 18:41:53 +0800 Subject: [PATCH 1/3] =?UTF-8?q?perf:=20=E4=BC=98=E5=8C=96=E8=B4=A6?= =?UTF-8?q?=E5=8F=B7=E5=88=9B=E5=BB=BA=E6=9B=B4=E6=96=B0=E7=BB=84=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../AccountCreateUpdateForm/index.vue | 43 ++++++++++++------- ...AddAccount.vue => AccountCreateUpdate.vue} | 0 src/components/AccountListTable/index.vue | 6 +-- .../AssetCreateUpdate/WebCreateUpdate.vue | 3 +- 4 files changed, 33 insertions(+), 19 deletions(-) rename src/components/AccountListTable/{AddAccount.vue => AccountCreateUpdate.vue} (100%) diff --git a/src/components/AccountCreateUpdateForm/index.vue b/src/components/AccountCreateUpdateForm/index.vue index 31b25683b..366606683 100644 --- a/src/components/AccountCreateUpdateForm/index.vue +++ b/src/components/AccountCreateUpdateForm/index.vue @@ -1,18 +1,15 @@ + + diff --git a/src/views/perms/AssetPermission/AssetPermissionDetail/index.vue b/src/views/perms/AssetPermission/AssetPermissionDetail/index.vue index 4919e3a2d..958389aff 100644 --- a/src/views/perms/AssetPermission/AssetPermissionDetail/index.vue +++ b/src/views/perms/AssetPermission/AssetPermissionDetail/index.vue @@ -11,6 +11,7 @@ import { GenericDetailPage, TabPage } from '@/layout/components' import AssetPermissionDetail from './AssetPermissionDetail' import AssetPermissionUser from './AssetPermissionUser' import AssetPermissionAsset from './AssetPermissionAsset' +import AssetPermissionAccount from './AssetPermissionAccount' export default { components: { @@ -18,6 +19,7 @@ export default { AssetPermissionDetail, AssetPermissionUser, AssetPermissionAsset, + AssetPermissionAccount, TabPage }, data() { @@ -42,6 +44,11 @@ export default { title: this.$t('perms.assetAndNode'), name: 'AssetPermissionAsset', hidden: () => !this.$hasPerm('assets.view_asset') || !this.$hasPerm('perms.change_assetpermission') + }, + { + title: this.$t('perms.permAccount'), + name: 'AssetPermissionAccount', + hidden: () => !this.$hasPerm('assets.view_account') || !this.$hasPerm('perms.change_assetpermission') } ] } From 7b0e41d478ada6009ec2128103f37e9080e208a3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9Chuailei000=E2=80=9D?= <2280131253@qq.com> Date: Tue, 1 Nov 2022 20:19:59 +0800 Subject: [PATCH 3/3] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E8=B5=84=E4=BA=A7?= =?UTF-8?q?=E8=B4=A6=E5=8F=B7=E4=B8=8D=E8=83=BD=E6=9B=B4=E6=96=B0=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../AccountCreateUpdateForm/index.vue | 48 ++++++++----------- 1 file changed, 19 insertions(+), 29 deletions(-) diff --git a/src/components/AccountCreateUpdateForm/index.vue b/src/components/AccountCreateUpdateForm/index.vue index 366606683..e5b3dfe88 100644 --- a/src/components/AccountCreateUpdateForm/index.vue +++ b/src/components/AccountCreateUpdateForm/index.vue @@ -1,15 +1,18 @@