-- ============================================================ -- 添加文档列表路由 -- 说明:将文档列表作为"文档管理"的子菜单 -- 生成时间: 2025-11-17 -- ============================================================ -- 添加 /documents/list 路由(文档列表) INSERT INTO sys_routes ( route_path, route_name, route_title, parent_id, icon, sort_order, is_hidden, is_cache, component, meta ) VALUES ( '/documents/list', 'DocumentsList', '文档列表', 2, -- parent_id = 2 (Documents 父级菜单) NULL, 1, false, true, 'views/documents/List.vue', '{}' ); -- 调整文档上传的排序,让文档列表排在第一位 UPDATE sys_routes SET sort_order = 2 WHERE id = 32; -- /documents/upload -- 调整编辑文档的排序 UPDATE sys_routes SET sort_order = 3 WHERE id = 33; -- /documents/edit -- 调整下载文档的排序 UPDATE sys_routes SET sort_order = 4 WHERE id = 34; -- /documents/download -- 验证结果 SELECT id, route_path, route_name, route_title, parent_id, sort_order, is_hidden FROM sys_routes WHERE parent_id = 2 OR id = 2 ORDER BY parent_id NULLS FIRST, sort_order; -- ============================================================ -- 预期结果 -- ============================================================ -- 文档管理 (/documents) [id=2, parent_id=null] -- ├─ 文档列表 (/documents/list) [新增, sort_order=1] -- ├─ 文档上传 (/documents/upload) [id=32, sort_order=2] -- ├─ 编辑文档 (/documents/edit) [id=33, sort_order=3, is_hidden=true] -- └─ 下载文档 (/documents/download) [id=34, sort_order=4, is_hidden=true] -- ============================================================