神码-方晓辉
|
43ee2dbf87
|
refactor: 删除学生管理中的学科字段
前端:
- 列表页删除学科列
- 编辑弹窗删除学科下拉框
后端:
- PgStudent 实体删除 subjectId 字段
- StudentVo 删除 subjectId 和 subjectName 字段
- Service 层删除学科关联查询
需求文档:
- 删除学生数据项中的学科字段
- 删除表格列定义中的学科列
数据库需执行:ALTER TABLE pg_student DROP COLUMN subject_id;
|
2026-02-02 21:11:37 +08:00 |
神码-方晓辉
|
e1ea099a38
|
fix: 修复学生管理左侧树筛选条件未正确传递的问题
问题:点击年级/班级节点时,只传了当前节点ID,未带上父级条件
修复:
1. 参数名改为与后端一致(schoolGradeId、schoolClassId)
2. 点击年级节点时,同时传递 schoolId + schoolGradeId
3. 点击班级节点时,同时传递 schoolId + schoolGradeId + schoolClassId
同步更新需求文档
|
2026-02-02 21:00:57 +08:00 |
神码-方晓辉
|
cca0902d28
|
fix: 学生管理出生年月改为出生日期(YYYY-MM-DD)
1. 新增/编辑弹窗:日期选择器从月份改为日期
2. 列表页:出生日期列显示完整日期格式
|
2026-02-02 20:33:10 +08:00 |
神码-方晓辉
|
6784e32e1e
|
fix: 修复学生管理模块问题
1. 后端修复:
- 添加 StudentVo 视图类,包含学校名、年级名、班级名、学科名、会员昵称等关联数据
- Service 返回 StudentVo,关联查询各表数据
2. 前端修复:
- StudentDialog 改为自获取 schoolTree 和 subjectList
- 修复字段名适配(studentId/studentName)
- 编辑时完整回显学校/年级/班级三级路径
- 添加 MemberSelectDialog 会员选择弹窗
3. ImportDialog 完善:
- 修复 token 获取方式适配 RuoYi 框架
- 完善上传进度显示
4. index.vue 修复:
- 表格列字段名适配后端返回数据
- 添加日期格式化函数
|
2026-02-02 19:57:14 +08:00 |
神码-方晓辉
|
9883fddb67
|
fix: 学生管理左侧学校树字段映射修复
将 el-tree 的 label 属性从 'label' 改为 'name',
与后端 SchoolTreeNode 返回的字段名保持一致。
|
2026-02-02 19:49:12 +08:00 |
神码-方晓辉
|
5ae8cf726c
|
fix: 修复基础数据页面API路径和字段名
1. 修复所有页面的删除API路径:/api/xxx → /business/xxx
2. 修复年级管理页面字段名:
- name → gradeName
- code → gradeCode
- sort → orderNum
- id → gradeId
3. 修复班级管理页面字段名:className, classCode, classId
4. 修复学科管理页面字段名:subjectName, subjectCode, subjectId
5. 修复区域管理页面字段名:regionName, regionCode, regionId
@author pangu
|
2026-02-02 16:18:27 +08:00 |
神码-方晓辉
|
0e75c175b5
|
feat: 从 git 历史迁移业务管理前端页面
从 commit 0b7d625 恢复并迁移以下页面:
基础数据管理:
- 年级管理 (business/base/grade)
- 班级管理 (business/base/class)
- 学科管理 (business/base/subject)
- 区域管理 (business/base/region)
业务功能:
- 学校管理 (business/school) + 3个组件
- 会员管理 (business/member) + 1个组件
- 学生管理 (business/student) + 2个组件
- 应用管理 (business/application) + 1个组件
API 路径修改:/api/xxx → /business/xxx
@author pangu
|
2026-02-02 16:04:47 +08:00 |