feat: change login redirection

This commit is contained in:
2025-09-01 20:57:23 +08:00
parent 542fea9228
commit 3440e4d26c

View File

@@ -31,15 +31,15 @@ const VerificationPage: React.FC = () => {
try { try {
console.log('开始发送验证码,手机号:', phone); console.log('开始发送验证码,手机号:', phone);
// 调用发送短信接口 // 调用发送短信接口
const result = await send_sms_code(phone); const result = await send_sms_code(phone);
console.log('发送验证码结果:', result); console.log('发送验证码结果:', result);
if (result.success) { if (result.success) {
console.log('验证码发送成功,开始倒计时'); console.log('验证码发送成功,开始倒计时');
Taro.showToast({ Taro.showToast({
title: '验证码已发送', title: '验证码已发送',
icon: 'success', icon: 'success',
@@ -49,7 +49,7 @@ const VerificationPage: React.FC = () => {
// 开始倒计时 // 开始倒计时
setCanSendCode(false); setCanSendCode(false);
setCountdown(60); setCountdown(60);
console.log('设置状态: can_send_code = false, countdown = 60'); console.log('设置状态: can_send_code = false, countdown = 60');
// 发送验证码成功后,让验证码输入框获得焦点并调用系统键盘 // 发送验证码成功后,让验证码输入框获得焦点并调用系统键盘
@@ -81,7 +81,7 @@ const VerificationPage: React.FC = () => {
// 倒计时效果 // 倒计时效果
useEffect(() => { useEffect(() => {
console.log('倒计时 useEffect 触发countdown:', countdown); console.log('倒计时 useEffect 触发countdown:', countdown);
if (countdown > 0) { if (countdown > 0) {
const timer = setTimeout(() => { const timer = setTimeout(() => {
console.log('倒计时减少,从', countdown, '到', countdown - 1); console.log('倒计时减少,从', countdown, '到', countdown - 1);
@@ -124,7 +124,7 @@ const VerificationPage: React.FC = () => {
setTimeout(() => { setTimeout(() => {
Taro.redirectTo({ Taro.redirectTo({
url: '/pages/index/index' url: '/pages/list/index'
}); });
}, 200); }, 200);
} else { } else {
@@ -257,4 +257,4 @@ const VerificationPage: React.FC = () => {
); );
}; };
export default VerificationPage; export default VerificationPage;