ARTICLE DETAIL

资讯详情

深耕编程入门与网站建设的一线实战洞察。

【Codex教育管理系统】用教学中心工作台按权限组织教案课件入口

【Codex教育管理系统】用教学中心工作台按权限组织教案课件入口 教学中心数据工作台是教学业务模块的入口聚合页,不是普通后台表格。它把教案、教学动画、PPT 文案和整合教案等教学功能,按菜单权限整理成分区卡片,方便教师和管理员进入对应工作流。本文基于WorkbenchesViewSet、菜单权限查询和CommonWorkbenches通用组件,说明如何把教学中心的菜单树、角色权限、分区展示和路由跳转,转换成 Codex 可执行的项目代码生成任务。文章目录设计与需求后端设计前端设计扩展功能数据联动Codex开发标准SOP 标准PDD 标准总结设计与需求教学中心数据工作台不能按 CRUD 模块设计。它没有独立业务表,后端通过server_backend/dvadmin/utils/workbenches.py中的WorkbenchesViewSet.web_router读取系统菜单,前端通过server_vue3/src/views/modules/TeachingCenter/Workbenches/index.vue传入/api/TeachingCenter/Workbenches/web_router/,再由server_vue3/src/components/commonWorkbenches/index.vue和server_vue3/src/views/system/Workbenches/components/EachModuleWorkWorkbenche.vue渲染卡片。交给 Codex 的任务需要把教学中心工作台理解成“菜单权限驱动的导航模块”。后端根据请求路径推导/TeachingCenterWorkbenchesData、/TeachingCenterWorkbenchesApplication等父菜单路径,按角色权限过滤可见菜单,再返回System、Data、Setting、Statistics、Application分区。前端只
返回列表