|
@@ -279,7 +279,7 @@
|
|
|
</div>
|
|
</div>
|
|
|
<div class="channel-content">
|
|
<div class="channel-content">
|
|
|
<div class="channel-title">企业邮箱</div>
|
|
<div class="channel-title">企业邮箱</div>
|
|
|
- <div class="channel-desc">{{ emailList.length > 0 ? emailList.length + '个账号已绑定' : '未绑定' }}</div>
|
|
|
|
|
|
|
+ <div class="channel-desc">{{ (emailList && emailList.length > 0) ? emailList.length + '个账号已绑定' : '未绑定' }}</div>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="channel-action">
|
|
<div class="channel-action">
|
|
|
<button v-if="channels.email.connected" class="btn btn-secondary btn-sm" @click="openEmailModal">
|
|
<button v-if="channels.email.connected" class="btn btn-secondary btn-sm" @click="openEmailModal">
|
|
@@ -1145,7 +1145,7 @@ const resetAllSettings = () => {
|
|
|
const emailList = ref([])
|
|
const emailList = ref([])
|
|
|
const getEmails = () => {
|
|
const getEmails = () => {
|
|
|
getUserEmails().then(res => {
|
|
getUserEmails().then(res => {
|
|
|
- emailList.value = res.result
|
|
|
|
|
|
|
+ emailList.value = res.result || []
|
|
|
})
|
|
})
|
|
|
}
|
|
}
|
|
|
|
|
|