From 5c075a5a7de022144c7cab4c7d52b9b884e6db61 Mon Sep 17 00:00:00 2001 From: jiangweidong Date: Thu, 30 Mar 2023 16:07:25 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E5=B7=A5=E5=8D=95=E7=95=8C=E9=9D=A2?= =?UTF-8?q?=E4=B8=8D=E6=98=BE=E7=A4=BA=E6=A8=A1=E7=89=88=E6=B7=BB=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../AssetPermissionCreateUpdate.vue | 3 ++- .../components/AccountFormatter.vue | 20 +++++++++++++++---- 2 files changed, 18 insertions(+), 5 deletions(-) diff --git a/src/views/perms/AssetPermission/AssetPermissionCreateUpdate.vue b/src/views/perms/AssetPermission/AssetPermissionCreateUpdate.vue index fa1b9f555..a34f09e5f 100644 --- a/src/views/perms/AssetPermission/AssetPermissionCreateUpdate.vue +++ b/src/views/perms/AssetPermission/AssetPermissionCreateUpdate.vue @@ -95,7 +95,8 @@ export default { // helpText: this.$t('perms.AccountsHelp'), el: { assets: [], - nodes: [] + nodes: [], + showAddTemplate: true }, hidden: (formValue) => { this.fieldsMeta.accounts.el.assets = formValue.assets diff --git a/src/views/perms/AssetPermission/components/AccountFormatter.vue b/src/views/perms/AssetPermission/components/AccountFormatter.vue index 2447896c1..4fccece70 100644 --- a/src/views/perms/AssetPermission/components/AccountFormatter.vue +++ b/src/views/perms/AssetPermission/components/AccountFormatter.vue @@ -24,10 +24,12 @@ :value="specAccountsInput" @change="handleTagChange" /> - - {{ $t('common.TemplateAdd') }} - - {{ $t('common.TemplateHelpText') }} + + + {{ $t('common.TemplateAdd') }} + + {{ addTemplateHelpText }} + @@ -71,6 +73,16 @@ export default { oid: { type: String, default: '' + }, + showAddTemplate: { + type: Boolean, + default: false + }, + addTemplateHelpText: { + type: String, + default() { + this.$t('common.TemplateHelpText') + } } }, data() {