ARTICLE DETAIL

资讯详情

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

【Codex教育管理系统】搭建Tauri工作台聚合桌面端菜单入口

【Codex教育管理系统】搭建Tauri工作台聚合桌面端菜单入口 Tauri数据工作台不是业务指标页,而是教育管理系统中 Tauri 工具模块的入口聚合页。它根据菜单权限,把数据信息、配置信息、统计可视化、应用信息和系统使用等分区整理成可点击卡片。本文基于WorkbenchesViewSet、菜单权限查询、CommonWorkbenches和EachModuleWorkWorkbenche,说明如何把菜单树、权限过滤、分区卡片和路由跳转,转换成 Codex 可执行的项目代码生成任务。文章目录设计与需求后端设计前端设计扩展功能数据联动Codex开发标准SOP 标准PDD 标准总结设计与需求Tauri数据工作台不能按普通 CRUD 页面理解。它没有独立业务模型,后端使用DummyModel.objects.none()作为占位查询对象,真正的数据来自Menu和RoleMenuPermission。server_backend/dvadmin/utils/workbenches.py中的WorkbenchesViewSet.web_router会根据请求路径推导模块前缀,再按Data、Setting、Statistics、Application、System后缀读取菜单分组。Tauri 模块在server_backend/modules/Tauri/urls.py中注册WorkbenchesViewSet,前端入口为server_vue3/src/views/modules/Tauri/Workbenches/index.vue。交给 Codex 的任务需要把“菜单入口聚合”拆成后端菜单查询、权限过滤、分组返回、前端卡片渲染和路由跳转。这里的Statistics是工作台分区名称,不代表该模块存在统计计算接口;文章和代码生成都应围绕菜单分组和权限可见性展开。
返回列表