diff --git a/src/components/AccountCreateUpdateForm/index.vue b/src/components/AccountCreateUpdateForm/index.vue index 454e369cd..0915c2fc8 100644 --- a/src/components/AccountCreateUpdateForm/index.vue +++ b/src/components/AccountCreateUpdateForm/index.vue @@ -32,6 +32,11 @@ export default { account: { type: Object, default: null + }, + // 默认组件密码加密 + encryptPassword: { + type: Boolean, + default: true } }, data() { @@ -233,7 +238,7 @@ export default { form.secret = form[secretType] delete form[secretType] } - form.secret = encryptPassword(form.secret) + form.secret = this.encryptPassword ? encryptPassword(form.secret) : form.secret if (!form.secret) { delete form['secret'] } diff --git a/src/views/assets/Asset/AssetCreateUpdate/BaseAssetCreateUpdate.vue b/src/views/assets/Asset/AssetCreateUpdate/BaseAssetCreateUpdate.vue index 458cee011..c1c1aba21 100644 --- a/src/views/assets/Asset/AssetCreateUpdate/BaseAssetCreateUpdate.vue +++ b/src/views/assets/Asset/AssetCreateUpdate/BaseAssetCreateUpdate.vue @@ -5,6 +5,7 @@