From 5da9dd04eb1ae97bb87fa3c6ddba1f767f9507a7 Mon Sep 17 00:00:00 2001 From: TermiNexus Date: Sat, 8 Aug 2026 13:21:11 +0800 Subject: [PATCH] =?UTF-8?q?fix(mail):=20=E4=BF=AE=E5=A4=8D=20vue-tsc=20-b?= =?UTF-8?q?=20=E6=9E=84=E5=BB=BA=E7=B1=BB=E5=9E=8B=E9=94=99=E8=AF=AF?= =?UTF-8?q?=EF=BC=88=E8=A1=A8=E6=A0=BC=E8=A1=8C=E7=B1=BB=E5=9E=8B=E6=96=AD?= =?UTF-8?q?=E8=A8=80=E4=B8=8E=E6=AE=8B=E7=95=99=E5=AF=BC=E5=85=A5=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Mailbox/MailAdmin 模板内 DefaultRow 类型断言为 JmapEmail/MailAdminItem,清理无用 dateNow 与 buildBasicToken 残留引用 --- src/views/mail/MailAdmin.vue | 2 +- src/views/mail/Mailbox.vue | 10 ++++------ 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/src/views/mail/MailAdmin.vue b/src/views/mail/MailAdmin.vue index af2acf3..0641511 100644 --- a/src/views/mail/MailAdmin.vue +++ b/src/views/mail/MailAdmin.vue @@ -75,7 +75,7 @@ async function disable(row: MailAdminItem): Promise { diff --git a/src/views/mail/Mailbox.vue b/src/views/mail/Mailbox.vue index f26c994..4773f14 100644 --- a/src/views/mail/Mailbox.vue +++ b/src/views/mail/Mailbox.vue @@ -16,7 +16,7 @@ import { ref, computed, onMounted, nextTick } from 'vue' import { ElMessage, ElMessageBox } from 'element-plus' import { mailApi, type MailboxInfo, type MailSessionConfig } from '@/api/mail' -import { JmapClient, buildBasicToken, type JmapMailbox, type JmapEmail } from '@/utils/jmap' +import { JmapClient, type JmapMailbox, type JmapEmail } from '@/utils/jmap' // === 状态 === @@ -274,8 +274,6 @@ const emailBodyText = computed(() => { return '(无正文内容)' }) -const dateNow = Date.now() - // 打开邮箱详情页时挂载邮箱列表 async function openMailbox(): Promise { loginVisible.value = true @@ -330,7 +328,7 @@ async function openMailbox(): Promise { 退出邮箱 -