tenant_sys_menu_target_structure.txt 3.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. 租户管理端菜单 - 整理后目标结构(tenant_sys_menu)
  2. ============================================================
  3. 一、系统管理 (32372, path=system)
  4. --------------------------------
  5. ├── 组织管理 (35100, sysOrg)
  6. │ ├── 企业申请/绑定/客户 (32431-32433)
  7. │ ├── 部门/岗位/用户岗位 (32436,32443,32457)
  8. │ ├── 域名/域名绑定 (32437-32438)
  9. │ ├── 用户名片/资料 (32455-32456)
  10. │ ├── 企业首页 (32473)
  11. │ └── 排班/报表 (32475-32477)
  12. ├── 权限管理 (35101, sysPerm)
  13. │ ├── 企业菜单 (32440)
  14. │ └── 企业角色/角色部门/角色菜单 (32447-32449)
  15. │ └── [建议补] system/user, system/role, system/menu, system/dept, system/post
  16. ├── 通信管理 (35102, sysVoice)
  17. │ ├── AI外呼/工作流 (32427,32470-32472)
  18. │ └── 短信套餐/订单/模板/日志 (32451-32454)
  19. ├── 日志管理 (35105, sysLog)
  20. │ ├── 登录日志 (32439)
  21. │ └── 操作日志 (32442)
  22. └── 系统设置 (35106, sysConfig)
  23. ├── AI工作流/企业配置 (32430,32434)
  24. ├── 流量/流量日志 (32478-32479)
  25. ├── 外部工作流API (32480)
  26. ├── 系统设置 (32832)
  27. └── 个人中心 (32833)
  28. 已从 system 迁出:
  29. - 29194,32769-32771 → 数据统计 (32368)
  30. - 32482-32485 → 微信管理 wx 子模块
  31. - 32435,32441,32444-32446,32474 → 财务管理 bill 子模块
  32. - 32481 → 龙虾引擎/工作流 (35080)
  33. 已隐藏(不下发租户):
  34. - 32385-32405 admin/*
  35. - 32698-32703 proxy/*
  36. - 32756-32763 saas/*
  37. - 32837 tenant, 32839-32841 tool/*
  38. - 35108 sysSaas
  39. 二、企微管理 (32361, path=qw)
  40. --------------------------------
  41. ├── 消息管理 (35001, qwMsg)
  42. │ └── 工作任务/群消息/消息记录/推送统计 (32704,32705,32739,32740,32749,32745)
  43. ├── 客户管理 (35002, qwCustomer)
  44. │ └── 联系人/引流/转接/流失/外部联系人等 (32708,32714-32726,32755)
  45. ├── 群聊管理 (35003, qwGroup)
  46. │ └── 群统计/转接/活码/群消息等 (32733-32738)
  47. ├── 朋友圈 (35004, qwMoments)
  48. │ └── 朋友圈/任务/评论/素材等 (32727-32732)
  49. ├── 引流管理 (35005, qwDrainage)
  50. │ └── 广告报表等 (32706)
  51. ├── 标签管理 (35006, qwTag)
  52. │ └── 自动标签/标签/标签组 (32900,32751,32752)
  53. └── 企微设置 (35007, qwSetting)
  54. └── 部门/素材/欢迎语/行为数据等 (32707,32713,32741,32744-32746,32753-32754)
  55. 修复:所有子菜单 path 不再共用 qw,改为组件名唯一 path
  56. 三、商城管理 (32369, path=store)
  57. --------------------------------
  58. ├── 订单管理 (35040, storeOrder)
  59. │ └── 订单/售后/线下单/健康订单/报表 (32806-32811,32772-32773,32777-32778,32781,32787)
  60. ├── 商品管理 (35041, storeProduct)
  61. │ └── 商品属性/分类/处方/运费模板 (32812-32820,32790-32796)
  62. └── 门店运营 (35042, storeOps)
  63. └── 门店/员工/优惠券/首页/导出/推广 (32774-32786,32801-32805,32821-32825)
  64. 已隐藏:
  65. - 32591-32643 hisStore/* 旧版重复
  66. - 32766-32768 shop/*
  67. - 32826 storeOrderOfflineItem
  68. 四、其他模块(同脚本 PART D)
  69. --------------------------------
  70. - CRM:页面归入 35020 客户管理
  71. - AI聊天 fastGpt:页面归入 35070 对话管理
  72. - 直播 live:页面归入 35050 直播运营
  73. - 课程 course:页面归入 35060 课程内容
  74. - 会员 member:path 唯一化
  75. 执行顺序
  76. --------------------------------
  77. 1. CREATE TABLE tenant_sys_menu_bak AS SELECT * FROM tenant_sys_menu;
  78. 2. 执行 organize_tenant_sys_menu.sql(顶级整理)
  79. 3. 执行 organize_tenant_sys_menu_subtree.sql(本文件对应脚本)
  80. 4. 验证 SQL(脚本末尾注释)
  81. 5. 已有租户:到「租户管理 → 管理端菜单」重新勾选,或同步租户库 sys_menu