refactor(auth): 重构登录逻辑和验证码处理

- 将Promise回调改为async/await语法
- 优化验证码获取和显示逻辑
- 移除不必要的防抖处理
- 简化登录成功后的跳转逻辑
- 添加验证码加载状态防止重复请求
- 改进验证码输入框的样式和交互
This commit is contained in:
zhangtao
2025-08-14 02:05:34 +08:00
parent d89111e220
commit da425d62d1
5 changed files with 144 additions and 150 deletions
@@ -226,7 +226,8 @@ async function handleLoginSubmit() {
// 登录成功后自动开启项目引导
appStore.showGuide(true);
} catch (error) {
} catch (error: any) {
console.error(error);
// 5. 统一错误处理
getCaptcha(); // 刷新验证码
} finally {