add_crm_add_wx_menu_tenant.sql 1.1 KB

1234567891011121314151617181920212223242526
  1. -- 销售端 CRM:加微进度菜单(租户库 tenant_sys_menu)
  2. -- 父级:CRM客户管理 menu_id=35020(若不存在请按实际 parent_id 调整)
  3. INSERT INTO sys_menu (
  4. menu_name, parent_id, order_num, path, component,
  5. menu_type, visible, status, perms, icon, is_frame, is_cache,
  6. create_by, create_time
  7. )
  8. SELECT
  9. '加微进度', 35020, 16, 'addWx', 'crm/addWx/index',
  10. 'C', '0', '0', 'company:companyClient:list', 'el-icon-connection', 1, 0,
  11. 'admin', NOW()
  12. FROM DUAL
  13. WHERE NOT EXISTS (
  14. SELECT 1 FROM sys_menu WHERE parent_id = 35020 AND path = 'addWx'
  15. );
  16. SET @m_crm_add_wx = (
  17. SELECT menu_id FROM sys_menu WHERE parent_id = 35020 AND path = 'addWx' LIMIT 1
  18. );
  19. INSERT INTO sys_menu (menu_name, parent_id, order_num, path, component, menu_type, visible, status, perms, icon, is_frame, is_cache, create_by, create_time)
  20. SELECT '加微进度导出', @m_crm_add_wx, 1, '', '', 'F', '0', '0', 'company:companyClient:export', '#', 1, 0, 'admin', NOW()
  21. FROM DUAL
  22. WHERE @m_crm_add_wx IS NOT NULL
  23. AND NOT EXISTS (SELECT 1 FROM sys_menu WHERE parent_id = @m_crm_add_wx AND perms = 'company:companyClient:export');