From e64dbd892565029ccc957758226bd84c425475a3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E6=9D=8E=E5=BF=97=E9=B9=8F?= <2916022834@qq.com>
Date: Wed, 3 Jun 2026 13:18:56 +0800
Subject: [PATCH 1/2] =?UTF-8?q?=E6=94=AF=E4=BB=98=E8=AE=BE=E7=BD=AE?=
=?UTF-8?q?=E6=9C=80=E5=B0=8F=E9=AB=98=E5=BA=A6?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/pay/index.vue | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/views/pay/index.vue b/src/views/pay/index.vue
index 4bedcc7..bd58efa 100644
--- a/src/views/pay/index.vue
+++ b/src/views/pay/index.vue
@@ -38,6 +38,7 @@
overflow-y: auto;
--content-top: 4.8rem;
> .content {
+ min-height: calc(var(--app-view-height) - var(--footer-height));
max-width: 160rem;
margin: 0 auto;
padding: 4rem 9rem 10rem;
From d789edcc80338e61d14ca5e61184ad1566529858 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E6=9D=8E=E5=BF=97=E9=B9=8F?= <2916022834@qq.com>
Date: Thu, 4 Jun 2026 09:41:14 +0800
Subject: [PATCH 2/2] =?UTF-8?q?401=E6=8F=90=E7=A4=BA=E5=A4=9A=E8=AF=AD?=
=?UTF-8?q?=E8=A8=80?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/lang/en.ts | 3 ++-
src/lang/zh-cn.ts | 3 ++-
src/utils/request.ts | 4 +++-
3 files changed, 7 insertions(+), 3 deletions(-)
diff --git a/src/lang/en.ts b/src/lang/en.ts
index 8fb2e49..8ab8029 100644
--- a/src/lang/en.ts
+++ b/src/lang/en.ts
@@ -48,7 +48,8 @@ export default {
submit: 'Submit',
enterNewPassword: 'Enter a new password for
{email}',
passwordsDoNotMatch: 'Passwords do not match',
- logOffTip: 'Are you sure to log off?'
+ logOffTip: 'Are you sure to log off?',
+ pleaseLogTip: 'Please log in and try again.',
},
RegisterSuccess: {
title1: 'Welcome to Stylish Parade!',
diff --git a/src/lang/zh-cn.ts b/src/lang/zh-cn.ts
index 94eeb40..f0f6230 100644
--- a/src/lang/zh-cn.ts
+++ b/src/lang/zh-cn.ts
@@ -46,7 +46,8 @@ export default {
submit: '提交',
enterNewPassword: '请输入新密码
{email}',
passwordsDoNotMatch: '两次输入密码不一致',
- logOffTip: '确定退出登录吗?'
+ logOffTip: '确定退出登录吗?',
+ pleaseLogTip: '请重新登录并重试。',
},
RegisterSuccess: {
title1: '欢迎来到 Stylish Parade!',
diff --git a/src/utils/request.ts b/src/utils/request.ts
index c0240df..f2c9eae 100644
--- a/src/utils/request.ts
+++ b/src/utils/request.ts
@@ -2,6 +2,8 @@ import axios from 'axios'
import router from '@/router/index'
import { useGlobalStore, useUserInfoStore } from '@/stores'
import { ElMessage } from 'element-plus'
+import i18n from '@/lang'
+const t = i18n.global.t
// 扩展 AxiosRequestConfig 接口
declare module 'axios' {
@@ -117,7 +119,7 @@ service.interceptors.response.use(
// })
ElMessage({
type: 'error',
- message: 'Please log in and try again.',
+ message: t("Login.pleaseLogTip"),
duration: 5000
})
useUserInfoStore().logout()