Commit Graph

10 Commits

Author SHA1 Message Date
b9bbd0049d fix(edu): savePackages 补全课包快照字段(name/type/listPrice/salePrice/finalAmount), 修复合同创建因 NOT NULL 列插入失败 2026-06-28 23:26:02 +08:00
22204e6541 fix(edu): 合同 writeHoursLog 补设 beforeHours, 修复插入 edu_hours_log 报 before_hours 无默认值 2026-06-27 11:10:00 +08:00
9d590e03ec feat(edu): 合同人员字段改存 staff id + salesName/housekeeperName/signUserName 后端翻译 2026-06-27 10:40:09 +08:00
5641c23e39 feat(edu): 缴费计划 Controller + 合同 BO/VO 字段 + Service 集成(生成/回填/退费作废联动) 2026-06-27 10:19:23 +08:00
abfb425b4f feat(edu): 缴费计划 Service 实现-生成/查询/改/收款联动/作废 2026-06-27 10:17:26 +08:00
b52ab2eb40 feat(edu): 缴费计划领域模型-实体/Mapper/VO/BO/Service接口 + del_flag 修正 2026-06-27 10:16:35 +08:00
4852b3ffb1 fix(edu): 修复v6三个阻断bug + 代码优化
阻断bug修复:
- 修复9个Controller导出接口PageQuery参数颠倒(pageSize=1导致只导出1条)
- 修复成绩模块权限串不匹配(Controller用edu:score,菜单用edu:studentscore导致403)
- 补充exam考试管理模块缺失的菜单/权限数据

代码优化:
- 申请编号applicationNo改为系统自动生成(NoGenerator),避免重复
- exam删除成绩明细由逐条for循环改为批量in删除,消除N+1查询
2026-06-26 23:13:23 +08:00
174c97d0e4 feat: v6 字段补充 + 8个新模块
- 学生表新增22字段: 英文名/课程体系/国籍/考试信息/升学规划/健康/政审等
- 合同表新增~30字段: 合同类别/分期/监护人/升学服务(面试营/专业营/志愿营/GVI/科研/实习)等
- 员工表新增5字段: 基本薪资/银行账号/重大差错数/紧急联系人
- EduConstants新增4角色: APPLY_TEACHER/ACADEMIC_PLANNER/MAJOR_PLANNER/PART_TIME_HOUSEKEEPER
- 新增8个完整模块: 学校管理/申请管理/录取结果/成绩记录/背景活动/薪酬管理/发票管理/渠道管理
- SQL脚本: schema_upgrade_v6.sql (ALTER TABLE + CREATE TABLE + edu_dict + sys_menu)
- 修复已有表缺少remark/del_flag列的问题
2026-06-26 17:58:55 +08:00
6f91af8dea feat(edu): 课时预警+续费提醒 与 学生生命周期档案
- 新增课时预警(课时不足/即将到期/已过期),实时(消课)+定时(每日6点)双触发
- 预警规则引擎:按量与按比例双重判定取高级别,幂等去重
- 新增学生完整生命周期档案聚合接口(/edu/profile/student/{id})
- 聚合:基本信息+课时汇总+合同+排课+课时流水+预警+服务团队及变更历史
- 消课时实时检查合同课时预警
2026-06-26 08:31:53 +08:00
4848a7c70c edu first commit 2026-06-26 08:04:05 +08:00