拓十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

【Codex教育管理系统】用班级设置维护教学班级层级数据

【Codex教育管理系统】用班级设置维护教学班级层级数据 班级设置是教育管理系统中学生分班、行政班管理和选科走班的基础配置模块。它维护班级类型、年级分类、父子层级和启用状态,为学生管理、考试安排和班级分析提供统一班级口径。本文基于StudentClasses模型、StudentClassesViewSet、Excel 初始化接口和 FastCrud 树表页面,说明如何把班级层级、模板下载、文件导入、清空配置和页面懒加载,转换成 Codex 可执行的项目代码生成任务。文章目录设计与需求后端设计前端设计扩展功能数据联动导入导出文件管理Codex开发标准SOP 标准PDD 标准总结设计与需求班级设置不能只理解成普通 CRUD。server_backend/modules/Config/models.py中的StudentClasses使用code和pcode建立父子关系,category区分年级分类,type_class和type_class_level表示班级类型。后端接口位于server_backend/modules/Config/views_app/StudentClasses.py,前端页面位于server_vue3/src/views/modules/Config/StudentClasses/index.vue、api.ts、crud.tsx和components/SchoolDataInit.vue。交给 Codex 的任务需要把业务需求拆成树形模型、模板下载、Excel 上传导入、内置模板初始化、接口权限和前端联动。页面不仅要能维护班级节点,还要通过“初始化数据”弹窗下载模板、上传 xls/xlsx、按category覆盖同类别数据,并支持清空全部班级配置。
返回列表