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 @@
-
+