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

资讯详情

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

【Codex教育管理系统】搭建我的工作入口聚合个人任务与消息

【Codex教育管理系统】搭建我的工作入口聚合个人任务与消息 我的工作数据工作台是个人工作入口聚合页,负责把消息中心、下载中心、问题反馈、系统需求等常用功能按菜单权限整理成可搜索、可跳转、可记忆最近使用的工作台。本文基于MenuViewSet.mywork_router、菜单权限树和MyWorkWorkWorkbenche组件,说明如何把个人菜单、最近使用、关键词检索和路由跳转,转换成 Codex 可执行的项目代码生成任务。文章目录设计与需求后端设计前端设计扩展功能数据联动本地状态回显Codex开发标准SOP 标准PDD 标准总结设计与需求我的工作数据工作台不能按普通 CRUD 页面理解。它没有独立业务表,后端入口是server_backend/dvadmin/system/views/menu.py中的mywork_router,该接口会读取当前用户可见菜单树,并优先返回“我的功能”节点;如果没有该节点,再回退到“我的工作”。前端入口为server_vue3/src/views/system/Workbenches/MyWork/index.vue,实际渲染逻辑在server_vue3/src/views/system/Workbenches/components/MyWorkWorkWorkbenche.vue。交给 Codex 的任务需要把它理解成“个人菜单工作台”。后端负责按角色权限返回菜单树,前端负责把树形菜单压平成可点击模块,提供分类 tab、关键词搜索、最近使用记录和路由跳转。最近使用和激活 tab 保存在localStorage,这属于页面状态回显,不能写成后端业务字段。
返回列表