Commit Graph

4 Commits

Author SHA1 Message Date
神码-方晓辉 7f6d6d038a fix: 验证码禁用时自动隐藏输入框
## 问题
登录页面验证码图片无法显示,且验证码已禁用但输入框仍然显示

## 解决方案
当captchaEnabled=false时,完全隐藏验证码输入框和图片

## 修改内容
1. 添加captchaEnabled响应式变量控制显示
2. 使用v-if条件渲染验证码输入框
3. 根据captchaEnabled动态设置验证规则

## 用户体验
- 验证码启用:显示输入框和图片,必填
- 验证码禁用:完全隐藏,用户只需输入用户名密码

---
作者:湖北新华业务中台研发团队
2026-02-01 12:18:41 +08:00
神码-方晓辉 dde660857a fix: 修复登录页面验证码问题
## 问题描述
1. 验证码图片无法正常显示(显示为破损图标)
2. 验证码为必填项,但后端已禁用验证码(captchaEnabled: false)
3. 前端获取验证码数据路径错误(res.img应为res.data.img)

## 修复内容

### 1. 修正API响应数据路径

### 2. 验证码改为非必填

### 3. 动态验证规则
根据后端返回的captchaEnabled状态,动态设置验证码是否必填:

## 测试结果
-  验证码API正常响应(200 OK)
-  验证码状态:captchaEnabled = false
-  验证码改为非必填,用户可以直接登录
-  数据路径修正,不再报错

## 影响范围
- 文件:pangu-ui/src/views/login/index.vue
- 功能:登录页面验证码处理逻辑

---

**作者**:湖北新华业务中台研发团队
**日期**:2026-02-01
2026-02-01 12:13:25 +08:00
神码-方晓辉 fda6e7ef85 chore: 统一更新项目作者信息为pangu
- 更新所有代码文件中的 @author 标签
- 更新所有文档文件中的作者信息
- 更新配置文件和规范文件
- 统一项目作者为 pangu

影响范围:
- 代码文件:155处 @author 标签
- 文档文件:所有团队/作者字段
- 配置文件:README.md, .cursor/rules, package.json
2026-01-31 23:14:11 +08:00
神码-方晓辉 8d8ca97e3d feat: 初始化盘古用户平台项目
- 添加项目文档(需求规格、系统设计、数据库设计、接口设计)
- 添加前端项目pangu-ui(Vue3 + Element Plus + Mock)
- 完成7个功能模块的前端页面开发
- 包含学校、会员、学生、应用、年级、班级、学科、区域管理
2026-01-31 16:48:20 +08:00