2026-10-06-hide-research-donation-sample-info-menu.sql 1.3 KB

1234567891011121314151617181920212223242526272829
  1. -- =============================================================================
  2. -- 下线「科研捐赠 → 样本信息管理」侧栏菜单(2026-10-06)
  3. -- =============================================================================
  4. --
  5. -- 【主路径 — 前端固定菜单】
  6. -- 当前 Web 管理端使用 VITE_ACCESS_MODE=frontend,菜单树已从以下两处移除该子项:
  7. -- - web-admin/src/router/modules/sqxp.ts
  8. -- - backend/app/api/menu.py
  9. -- 样本信息仍从「细胞存储 → 样本信息管理」进入(统一页含科研捐赠 Tab)。
  10. -- 前端模式环境 **无需执行** 本脚本;保留供 DB 菜单模式同步。
  11. --
  12. -- 科研捐赠目录 parent_id: RSC00000000000000000000000000001
  13. -- 样本信息 id: 60000000000000000000000000000004
  14. -- perms: research-donation:sample-info:list
  15. -- visible: '0'=隐藏(权限码保留,统一页 Tab / 接口授权仍可用)
  16. -- =============================================================================
  17. UPDATE sys_menu
  18. SET visible = '0',
  19. update_time = NOW()
  20. WHERE del_flag = 0
  21. AND (
  22. id = '60000000000000000000000000000004'
  23. OR perms = 'research-donation:sample-info:list'
  24. OR (
  25. path = 'sample-info'
  26. AND parent_id = 'RSC00000000000000000000000000001'
  27. )
  28. );