From 8b64c1ab0d497d89b819c95a2144e5a0b401313e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B6=85=E7=BA=A7=E8=80=81=E7=99=BD=E5=85=94?= Date: Sat, 13 Sep 2025 09:55:07 +0800 Subject: [PATCH] =?UTF-8?q?fix(=E7=99=BB=E5=BD=95):=20=E6=9B=B4=E6=96=B0?= =?UTF-8?q?=E7=99=BB=E5=BD=95API=E8=B7=AF=E5=BE=84=E5=92=8C=E9=AA=8C?= =?UTF-8?q?=E8=AF=81=E7=A0=81=E5=8F=82=E6=95=B0=E5=90=8D=E7=A7=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 将登录API路径从'/v1/auth/login'改为'/v1/kefu/login' 将验证码参数verifyCode改为verifySessionId以匹配后端接口 更新表单字段名称verificationCode为verifyCode保持一致性 --- Touchkebao/src/pages/login/Login.tsx | 11 ++++++----- Touchkebao/src/pages/login/api.ts | 2 +- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/Touchkebao/src/pages/login/Login.tsx b/Touchkebao/src/pages/login/Login.tsx index 70af8136..a92f337a 100644 --- a/Touchkebao/src/pages/login/Login.tsx +++ b/Touchkebao/src/pages/login/Login.tsx @@ -28,10 +28,10 @@ const Login: React.FC = () => { const { login, login2 } = useUserStore(); const [verify, setVerify] = useState<{ verifyCodeImage: string; - verifyCode: string; + verifySessionId: string; }>({ verifyCodeImage: "", - verifyCode: "", + verifySessionId: "", }); // 倒计时效果 useEffect(() => { @@ -45,7 +45,7 @@ const Login: React.FC = () => { const res = await getVerifyCode(); setVerify({ verifyCodeImage: res.verifyCodeImage, - verifyCode: res.verifyCode, + verifySessionId: res.verifySessionId, }); }; @@ -88,8 +88,9 @@ const Login: React.FC = () => { // 添加typeId参数 const loginParams = { ...values, - typeId: activeTab as number, + verifySessionId: verify.verifySessionId, }; + console.log(loginParams); const response = activeTab === 1 @@ -218,7 +219,7 @@ const Login: React.FC = () => { )} {activeTab == 1 && verify.verifyCodeImage && ( diff --git a/Touchkebao/src/pages/login/api.ts b/Touchkebao/src/pages/login/api.ts index 1203407a..50b918f4 100644 --- a/Touchkebao/src/pages/login/api.ts +++ b/Touchkebao/src/pages/login/api.ts @@ -3,7 +3,7 @@ import request2 from "@/api/request2"; // 密码登录 export function loginWithPassword(params: any) { - return request("/v1/auth/login", params, "POST"); + return request("/v1/kefu/login", params, "POST"); } // 验证码登录