From ecbb80e24af02ea51b533870819273b67a7cccab Mon Sep 17 00:00:00 2001 From: "pikachu1995@126.com" Date: Mon, 9 Nov 2026 16:06:33 +0800 Subject: [PATCH] =?UTF-8?q?fix(buyer):=20=E4=BF=AE=E5=A4=8D=E7=99=BB?= =?UTF-8?q?=E5=BD=95=E8=BF=87=E6=9C=9F=E5=BC=82=E5=B8=B8=E5=8F=8A=E5=85=A8?= =?UTF-8?q?=E5=B1=80=E8=AF=B7=E6=B1=82=E9=94=99=E8=AF=AF=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- buyer/src/main.js | 2 + buyer/src/pages/ForgetPassword.vue | 2 +- .../home/memberCenter/ComplainDetail.vue | 3 + .../src/pages/home/orderCenter/AfterSale.vue | 24 ++- buyer/src/pages/home/orderCenter/MyOrder.vue | 30 ++- buyer/src/pages/home/userCenter/MyTracks.vue | 22 +- .../src/pages/promotion/PointGoodsDetail.vue | 1 + buyer/src/plugins/request.js | 160 +++++++-------- buyer/src/utils/requestError.js | 40 ++++ buyer/tests/request-auth.test.cjs | 194 ++++++++++++++++++ buyer/vue.config.js | 6 + 11 files changed, 384 insertions(+), 100 deletions(-) create mode 100644 buyer/src/utils/requestError.js create mode 100644 buyer/tests/request-auth.test.cjs diff --git a/buyer/src/main.js b/buyer/src/main.js index 69999a271..dfd6cfa34 100644 --- a/buyer/src/main.js +++ b/buyer/src/main.js @@ -1,3 +1,4 @@ +import { setupRequestErrorHandling } from "@/utils/requestError"; import { createApp } from "vue"; import { createPinia } from "pinia"; import "core-js/stable"; @@ -24,6 +25,7 @@ if (aMapSecurityJsCode) { } const app = createApp(App); +setupRequestErrorHandling(app); setupElementPlus(app); setupLegacyMessage(app); diff --git a/buyer/src/pages/ForgetPassword.vue b/buyer/src/pages/ForgetPassword.vue index 06a46fb8e..1be892341 100644 --- a/buyer/src/pages/ForgetPassword.vue +++ b/buyer/src/pages/ForgetPassword.vue @@ -200,7 +200,7 @@ function handleSubmit () { // 提交密码 Message.success('修改密码成功'); router.push('login'); } - }).catch(() => { loading.value = false; }); + }).catch(() => { loading1.value = false; }); }; }); } diff --git a/buyer/src/pages/home/memberCenter/ComplainDetail.vue b/buyer/src/pages/home/memberCenter/ComplainDetail.vue index 145e4af6b..03bcb8f1b 100644 --- a/buyer/src/pages/home/memberCenter/ComplainDetail.vue +++ b/buyer/src/pages/home/memberCenter/ComplainDetail.vue @@ -137,6 +137,7 @@