From 0a6dbec5311af65cffa8e8070d677d7eb92e6424 Mon Sep 17 00:00:00 2001 From: eoao Date: Tue, 18 Nov 2025 22:08:00 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E9=82=AE=E4=BB=B6=E6=98=BE?= =?UTF-8?q?=E7=A4=BA=E5=B7=B2=E8=AF=BB=E6=9C=AA=E8=AF=BB=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mail-vue/src/axios/index.js | 8 +-- .../src/components/email-scroll/index.vue | 54 +++++++++++++++---- mail-vue/src/enums/email-enum.js | 4 ++ mail-vue/src/request/email.js | 4 ++ mail-vue/src/store/email.js | 1 + mail-vue/src/views/content/index.vue | 16 +++++- mail-vue/src/views/email/index.vue | 5 +- mail-worker/src/api/email-api.js | 5 ++ mail-worker/src/const/entity-const.js | 4 ++ mail-worker/src/entity/email.js | 1 + mail-worker/src/init/init.js | 11 ++++ mail-worker/src/service/email-service.js | 5 ++ 12 files changed, 102 insertions(+), 16 deletions(-) create mode 100644 mail-vue/src/enums/email-enum.js diff --git a/mail-vue/src/axios/index.js b/mail-vue/src/axios/index.js index 5c18c3b..6d5ad08 100644 --- a/mail-vue/src/axios/index.js +++ b/mail-vue/src/axios/index.js @@ -18,10 +18,10 @@ http.interceptors.response.use((res) => { return new Promise((resolve, reject) => { - const showMsg = res.config.noMsg; + const noMsg = res.config.noMsg; const data = res.data - if (showMsg) { + if (noMsg) { data.code === 200 ? resolve(data.data) : reject(data) @@ -76,9 +76,9 @@ http.interceptors.response.use((res) => { return; } - const showMsg = error.config.noMsg; + const noMsg = error.config.noMsg; - if (showMsg) { + if (noMsg) { return Promise.reject(error) } else if (error.message.includes('Network Error')) { ElMessage({ diff --git a/mail-vue/src/components/email-scroll/index.vue b/mail-vue/src/components/email-scroll/index.vue index e84eb1d..2a34c3f 100644 --- a/mail-vue/src/components/email-scroll/index.vue +++ b/mail-vue/src/components/email-scroll/index.vue @@ -15,6 +15,9 @@ +
@@ -42,11 +45,10 @@
-