biz_mec.sql 2.5 KB

1234567891011121314151617181920212223
  1. -- 统一的菜单 SQL(兼容 MySQL / PostgreSQL),对齐到 sys_menu 表结构
  2. -- 父菜单(类型=2:菜单)
  3. INSERT INTO `sys_menu`
  4. (`name`, `type`, `order`, `permission`, `icon`, `route_name`, `route_path`, `component_path`, `redirect`, `hidden`, `keep_alive`, `always_show`, `title`, `params`, `affix`, `parent_id`, `uuid`, `status`, `description`, `created_time`, `updated_time`)
  5. VALUES
  6. ('机构列', 2, 9999, 'module_gencode:biz_mec:query', 'menu', 'BizMec', '/module_gencode/biz_mec', 'module_gencode/biz_mec/index', NULL, 0, 1, 0, '机构列', NULL, 0, 7, UUID(), '0', '机构列菜单', NOW(), NOW());
  7. -- 获取父菜单ID(MySQL)
  8. SELECT @parentId := LAST_INSERT_ID();
  9. -- 按钮权限(类型=3:按钮/权限)
  10. INSERT INTO `sys_menu`
  11. (`name`, `type`, `order`, `permission`, `icon`, `route_name`, `route_path`, `component_path`, `redirect`, `hidden`, `keep_alive`, `always_show`, `title`, `params`, `affix`, `parent_id`, `uuid`, `status`, `description`, `created_time`, `updated_time`)
  12. VALUES
  13. ('机构列查询', 3, 1, 'module_gencode:biz_mec:query', NULL, NULL, NULL, NULL, NULL, 0, 1, 0, '机构列查询', NULL, 0, @parentId, UUID(), '0', '机构列菜单', NOW(), NOW()),
  14. ('机构列新增', 3, 2, 'module_gencode:biz_mec:create', NULL, NULL, NULL, NULL, NULL, 0, 1, 0, '机构列新增', NULL, 0, @parentId, UUID(), '0', '机构列菜单', NOW(), NOW()),
  15. ('机构列修改', 3, 3, 'module_gencode:biz_mec:update', NULL, NULL, NULL, NULL, NULL, 0, 1, 0, '机构列修改', NULL, 0, @parentId, UUID(), '0', '机构列菜单', NOW(), NOW()),
  16. ('机构列删除', 3, 4, 'module_gencode:biz_mec:delete', NULL, NULL, NULL, NULL, NULL, 0, 1, 0, '机构列删除', NULL, 0, @parentId, UUID(), '0', '机构列菜单', NOW(), NOW()),
  17. ('机构列导出', 3, 5, 'module_gencode:biz_mec:export', NULL, NULL, NULL, NULL, NULL, 0, 1, 0, '机构列导出', NULL, 0, @parentId, UUID(), '0', '机构列菜单', NOW(), NOW()),
  18. ('机构列导入', 3, 6, 'module_gencode:biz_mec:import', NULL, NULL, NULL, NULL, NULL, 0, 1, 0, '机构列导入', NULL, 0, @parentId, UUID(), '0', '机构列菜单', NOW(), NOW()),
  19. ('机构列批量状态修改', 3, 7, 'module_gencode:biz_mec:patch', NULL, NULL, NULL, NULL, NULL, 0, 1, 0, '机构列批量状态修改', NULL, 0, @parentId, UUID(), '0', '机构列菜单', NOW(), NOW()),
  20. ('机构列下载导入模板', 3, 8, 'module_gencode:biz_mec:download', NULL, NULL, NULL, NULL, NULL, 0, 1, 0, '机构列下载导入模板', NULL, 0, @parentId, UUID(), '0', '机构列菜单', NOW(), NOW());