Commit Graph

8 Commits

Author SHA1 Message Date
神码-方晓辉 e04cf47bdf feat: 会员区域字段、管理后台区域编辑与列表展示;分公司账号密码重置脚本;业务按钮权限修复方案 2026-02-05 15:11:24 +08:00
神码-方晓辉 80dd406f8c feat: 新增OpenApi基础数据接口 + 学生完整数据接口 + UI文案优化
1. OpenApi新增接口:
   - /open/api/student/listFull: 学生列表完整数据(不脱敏)
   - /open/api/base/school/*: 学校查询接口(直接调用内部Service)
   - /open/api/base/grade/*: 年级查询接口
   - /open/api/base/class/*: 班级查询接口

2. 新增OpenApi专用VO:
   - OpenSchoolVo, OpenGradeVo, OpenClassVo

3. 数据库脚本:
   - V1.0.3__open_api_dict.sql: 接口字典数据

4. 前端文案优化:
   - 将"教育身份"统一改为"任教信息"
2026-02-05 09:55:04 +08:00
神码-方晓辉 57b171503d refactor: 前端目录重命名 pangu-ui -> frontend
- 统一前端目录命名规范
- 更新相关文档引用
2026-02-03 20:56:15 +08:00
神码-方晓辉 5ff4e34667 feat: 完成所有模块测试和集成,模块完成度100%
- 完善数据权限控制(DataScopeAspect)
- 添加DTO params字段支持动态SQL过滤
- 更新SchoolMapper/MemberMapper/StudentMapper XML支持数据权限
- 添加学生服务集成测试(会员绑定、解绑等)
- 添加会员服务测试(绑定学生、自动创建等)
- 新增模块集成测试类(13个跨模块测试场景)
- 更新模块完成度统计文档
- 更新最终交付报告
2026-02-01 23:54:58 +08:00
神码-方晓辉 275a4ed3a8 feat: 完成学生管理模块开发
## 功能实现
- 学生列表查询(多条件筛选、分页)
- 学校树筛选(左侧树形结构)
- 新增学生(表单校验、级联选择)
- 编辑学生(数据回显、修改保存)
- 删除学生(软删除、确认提示)
- 批量导入(Excel导入、数据校验、结果展示)
- 下载导入模板

## 后端交付物
- Student实体类及DTO/VO(5个文件)
- StudentMapper接口和XML映射
- IStudentService接口和实现类
- StudentController控制器
- StudentImportListener导入监听器
- StudentServiceTest单元测试
- SQL脚本(pg_student表)

## 前端交付物
- student.js API接口
- student.js Mock数据
- index.vue 学生管理主页面
- SchoolTree.vue 学校树组件
- StudentDialog.vue 学生编辑弹窗
- ImportDialog.vue 批量导入弹窗

## 文档交付物
- 开发完成报告
- 验收清单

## 技术亮点
- MyBatis Plus + 自定义XML实现复杂查询
- EasyExcel实现批量导入
- Vue3 + Element Plus组件化设计
- 级联选择器实现四级联动
- 完整的Mock数据支持
2026-01-31 23:20:29 +08:00
神码-方晓辉 fda6e7ef85 chore: 统一更新项目作者信息为pangu
- 更新所有代码文件中的 @author 标签
- 更新所有文档文件中的作者信息
- 更新配置文件和规范文件
- 统一项目作者为 pangu

影响范围:
- 代码文件:155处 @author 标签
- 文档文件:所有团队/作者字段
- 配置文件:README.md, .cursor/rules, package.json
2026-01-31 23:14:11 +08:00
神码-方晓辉 636c547372 chore: 统一更新项目作者信息为湖北新华业务中台研发团队
- 更新所有代码文件(*.js, *.vue, *.java)中的 @author 标签
- 更新所有文档文件(*.md)中的作者信息
- 更新配置文件(package.json, .cursor/rules, README.md)
- 符合团队代码规范要求

影响范围:
- pangu-ui/src: 约40个文件
- ruoyi-ui/src: 约30个文件
- docs: 约80处更新
- 配置文件: 3个文件
2026-01-31 23:09:12 +08:00
神码-方晓辉 fc2da87baf feat: 基础数据模块全栈开发及登录接口
- 后端:pangu-admin/common/framework/system 多模块结构
- 基础数据:年级/班级/学科/区域 CRUD 及区域树形
- 登录:开发阶段简化版 LoginController(captchaImage/login/getInfo/getRouters/logout)
- 数据库:pguser-db,SQL 脚本 pangu_base_data.sql
- 前端:ruoyi-ui 联调配置,VITE_APP_MOCK 可切换
2026-01-31 17:55:58 +08:00