IES扩展项目
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
zhouj1203@hotmail.com 70c3aaefbe
清理无用包
4 months ago
.mvn/wrapper feat: 测试部署 1 year ago
src 清理无用包 4 months ago
.gitignore update 4 months ago
README.md doc: 补充 Readme 1 year ago
mvnw feat: 测试部署 1 year ago
mvnw.cmd feat: 测试部署 1 year ago
pom.xml 更新名单接口,优化内容访问接口的方式,新增工具类操作外部接口 4 months ago

README.md

TeamModel extension

SpringBoot base version of TeamModel extension

注意: 所有复盘输出均已脱敏,不包含任何业务,密码等关键信息

迁移目录:

  • Azure OIDC(SSO) 迁移
  • id-token(jwt) 验证迁移 (出现语言框架之间的签名算法规范问题,解决见: 输出复盘)
  • 钉钉告警: 异常通知
  • 异常文件记录

MILESTONE:

  • Java 框架搭建
  • 教育评价系统前后台实现
  • Chat with AI 接入

数据表规则:

ID 没有特殊之指明则为 UUID

教育评价树

分区键: Appraise , 表内 schoolId 区分学校, periodId 区分学区

教育评价项

学生每学期所有的评价项都在一个项中,按学校进行分区

注意: 如果学生中途换班,也就是 classId 发生变动,那么会给这个学生在本学期新开一个文档,也就是说一个学生在一个学期的文档可能不止一个(小概率)

分区键: AppraiseRecord-{学校id} academicYearId: 学年 + semesterId -> eg: 2022.uuid