From 85abb5937cac307aef58ef8284c29ec1626aa214 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9Chuailei000=E2=80=9D?= <2280131253@qq.com> Date: Mon, 31 Oct 2022 19:27:46 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E4=BC=98=E5=8C=96=E8=B4=A6=E5=8F=B7?= =?UTF-8?q?=E6=A8=A1=E7=89=88=E5=88=9B=E5=BB=BA=E3=80=81=E6=9B=B4=E6=96=B0?= =?UTF-8?q?=E6=98=BE=E7=A4=BA=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../AccountCreateUpdateForm/index.vue | 2 +- .../AccountTemplateCreateUpdate.vue | 47 +++++++++++++------ .../BaseAssetCreateUpdate.vue | 8 +++- 3 files changed, 40 insertions(+), 17 deletions(-) diff --git a/src/components/AccountCreateUpdateForm/index.vue b/src/components/AccountCreateUpdateForm/index.vue index f47f6953e..31b25683b 100644 --- a/src/components/AccountCreateUpdateForm/index.vue +++ b/src/components/AccountCreateUpdateForm/index.vue @@ -58,7 +58,7 @@ export default { } } }, - password: { + secret: { label: this.$t('assets.Password'), component: UpdateToken, hidden: (formValue) => formValue.secret_type !== 'password' diff --git a/src/views/accounts/AccountTemplate/AccountTemplateCreateUpdate.vue b/src/views/accounts/AccountTemplate/AccountTemplateCreateUpdate.vue index 6dc04dbf7..e19b5286a 100644 --- a/src/views/accounts/AccountTemplate/AccountTemplateCreateUpdate.vue +++ b/src/views/accounts/AccountTemplate/AccountTemplateCreateUpdate.vue @@ -4,6 +4,7 @@ diff --git a/src/views/assets/Asset/AssetCreateUpdate/BaseAssetCreateUpdate.vue b/src/views/assets/Asset/AssetCreateUpdate/BaseAssetCreateUpdate.vue index 604b8f4fb..17f1cb421 100644 --- a/src/views/assets/Asset/AssetCreateUpdate/BaseAssetCreateUpdate.vue +++ b/src/views/assets/Asset/AssetCreateUpdate/BaseAssetCreateUpdate.vue @@ -50,7 +50,13 @@ export default { [this.$t('assets.Label'), ['labels']], [this.$t('common.Other'), ['is_active', 'comment']] ], - fieldsMeta: assetFieldsMeta(this) + fieldsMeta: assetFieldsMeta(this), + cleanFormValue(values) { + const { id = '' } = this.$route.params + if (id) delete values['accounts'] + + return values + } } } },