From 4eb556e1bbffa5ffd2c6b95606c0594db654a0f6 Mon Sep 17 00:00:00 2001
From: feng <1304903146@qq.com>
Date: Mon, 17 Jun 2024 20:18:38 +0800
Subject: [PATCH] perf: Account backup detail
---
.../AccountBackupDetail/AccountBackupInfo.vue | 15 +++++++++++----
1 file changed, 11 insertions(+), 4 deletions(-)
diff --git a/src/views/accounts/AccountBackup/AccountBackupDetail/AccountBackupInfo.vue b/src/views/accounts/AccountBackup/AccountBackupDetail/AccountBackupInfo.vue
index 2433d509e..0242c49dc 100644
--- a/src/views/accounts/AccountBackup/AccountBackupDetail/AccountBackupInfo.vue
+++ b/src/views/accounts/AccountBackup/AccountBackupDetail/AccountBackupInfo.vue
@@ -27,7 +27,10 @@ export default {
default: () => ({})
}
},
+ isEmail: false,
+
data() {
+ this.isEmail = this.object.backup_type.value === 'email'
return {
quickActions: [
{
@@ -70,28 +73,32 @@ export default {
key: this.$t('Recipient') + ' A',
value: this.object.recipients_part_one,
formatter: (item, val) => {
- return {val.map(item => item.name).join(', ')}
+ const recipientA = this.isEmail ? val.map(item => item.name).join(', ') : '-'
+ return {recipientA}
}
},
{
key: this.$t('Recipient') + ' B',
value: this.object.recipients_part_two,
formatter: (item, val) => {
- return {val.map(item => item.name).join(', ')}
+ const recipientB = this.isEmail ? val.map(item => item.name).join(', ') : '-'
+ return {recipientB}
}
},
{
key: this.$t('RecipientServer') + ' A',
value: this.object.obj_recipients_part_one,
formatter: (item, val) => {
- return {val.map(item => item.name).join(', ')}
+ const recipientServerA = this.isEmail ? '-' : val.map(item => item.name).join(', ')
+ return {recipientServerA}
}
},
{
key: this.$t('RecipientServer') + ' B',
value: this.object.obj_recipients_part_two,
formatter: (item, val) => {
- return {val.map(item => item.name).join(', ')}
+ const recipientServerB = this.isEmail ? '-' : val.map(item => item.name).join(', ')
+ return {recipientServerB}
}
}
]