Commit Graph

2 Commits

Author SHA1 Message Date
gxwebsoft 9c45ff79f4 feat(credit): 增加社会实践学分及学分预警模块
- 实现社会实践学分的提交、撤回、作废、删除、汇总及导出功能
- 审核通过后自动发放学分,确保幂等性
- 新增学分预警功能,支持缺口计算、级别判定和月度去重推送
- 设计四级审核流程,审核状态变更后自动回调处理
- 支持教务处模板导出,输出标准xls格式文件
- 提供前端页面替换原占位页,提升用户体验
- 补充每日定时任务执行学分预警重算,支持配置开关
- 修复审核回写逻辑,避免误更新不存在的表数据
2026-11-05 19:18:26 +08:00
gxwebsoft 567e4aabdb feat(user): 支持修改当前用户资料接口并更新个人中心调用
- 新增 updateSelfUser 方法,用于修改当前登录用户的个人资料
- 个人中心调用接口由原 updateUser 切换为 updateSelfUser,避免学生账号权限不足导致的保存失败
- 更新了头像保存、个人信息保存等相关调用代码,添加异常捕获和提示
- 修正环境变量 .env.development 中 API URL 配置为生产地址
- 优化审核记录排序逻辑,新增获取最新审核记录和编辑入口显示判断函数
- 调整审核状态标签使用统一排序规则,防止显示和编辑状态不一致
- 新增社团活动、社团编辑、志愿时长录入、学分记录编辑、社会实践学分申报、青马学员编辑等多个新增组件及表单功能
- 各新增功能支持表单验证、操作反馈和数据加载优化
2026-11-05 19:03:40 +08:00