Commit Graph

3 Commits

Author SHA1 Message Date
chiguyong c2429614fe fix: 修正登录 API 泛型类型声明
问题:
- auth.ts 的 login() 函数使用了错误的泛型参数 <LoginResponse>
- 导致 TypeScript 类型推断错误:res.data.data 不存在于 LoginResponse

修复:
- 将 request.post<LoginResponse> 改为 request.post<ApiResponse<LoginResponse>>
- 添加显式返回类型 Promise<AxiosResponse<ApiResponse<LoginResponse>>>

影响范围:仅登录功能
验证:vue-tsc --noEmit 通过 (0 errors)

Co-authored-by: Trae AI
2026-04-13 08:40:24 +08:00
chiguyong f111f4a8d5 fix: auth.ts API路径添加/api前缀
- /auth/login -> /api/auth/login
- /auth/logout -> /api/auth/logout
- /auth/me -> /api/auth/me
- /auth/refresh -> /api/auth/refresh
2026-03-23 09:52:13 +08:00
chiguyong eb399474f4 init: ether-admin frontend project
- Vue3 + TypeScript + Ant Design Vue
- Auth, User, Role, Project management pages
- Pinia state management
- Vue Router with auth guard
2026-03-19 09:28:30 +08:00