|
@@ -0,0 +1,67 @@
|
|
|
|
|
+--liquibase formatted sql
|
|
|
|
|
+
|
|
|
|
|
+--changeset auto:20260722-sys-menu-life
|
|
|
|
|
+--comment 总后台生活号菜单(挂在直播管理 2213 下)
|
|
|
|
|
+--preconditions onFail:MARK_RAN
|
|
|
|
|
+--precondition-sql-check expectedResult:0 SELECT COUNT(*) FROM sys_menu WHERE perms = 'life:vest:list'
|
|
|
|
|
+
|
|
|
|
|
+INSERT INTO `sys_menu`
|
|
|
|
|
+(`menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`)
|
|
|
|
|
+VALUES
|
|
|
|
|
+('生活号', 2213, 20, 'life', NULL, NULL, 1, 0, 'M', '0', '0', '', 'peoples', 'admin', NOW(), '', NULL, '生活号目录');
|
|
|
|
|
+
|
|
|
|
|
+SET @life_dir_id = LAST_INSERT_ID();
|
|
|
|
|
+
|
|
|
|
|
+INSERT INTO `sys_menu`
|
|
|
|
|
+(`menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`)
|
|
|
|
|
+VALUES
|
|
|
|
|
+('马甲号管理', @life_dir_id, 1, 'vest', 'life/vest/index', NULL, 1, 0, 'C', '0', '0', 'life:vest:list', 'user', 'admin', NOW(), '', NULL, '生活号马甲号'),
|
|
|
|
|
+('视频内容管理', @life_dir_id, 2, 'video', 'life/video/index', NULL, 1, 0, 'C', '0', '0', 'life:video:list', 'video', 'admin', NOW(), '', NULL, '生活号短视频');
|
|
|
|
|
+
|
|
|
|
|
+SET @vest_menu_id = (SELECT menu_id FROM sys_menu WHERE perms = 'life:vest:list' ORDER BY menu_id DESC LIMIT 1);
|
|
|
|
|
+SET @video_menu_id = (SELECT menu_id FROM sys_menu WHERE perms = 'life:video:list' ORDER BY menu_id DESC LIMIT 1);
|
|
|
|
|
+
|
|
|
|
|
+INSERT INTO `sys_menu`
|
|
|
|
|
+(`menu_name`, `parent_id`, `order_num`, `path`, `component`, `query`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`)
|
|
|
|
|
+VALUES
|
|
|
|
|
+('马甲号查询', @vest_menu_id, 1, '', NULL, NULL, 1, 0, 'F', '0', '0', 'life:vest:query', '#', 'admin', NOW(), '', NULL, ''),
|
|
|
|
|
+('马甲号新增', @vest_menu_id, 2, '', NULL, NULL, 1, 0, 'F', '0', '0', 'life:vest:add', '#', 'admin', NOW(), '', NULL, ''),
|
|
|
|
|
+('马甲号修改', @vest_menu_id, 3, '', NULL, NULL, 1, 0, 'F', '0', '0', 'life:vest:edit', '#', 'admin', NOW(), '', NULL, ''),
|
|
|
|
|
+('马甲号删除', @vest_menu_id, 4, '', NULL, NULL, 1, 0, 'F', '0', '0', 'life:vest:remove', '#', 'admin', NOW(), '', NULL, ''),
|
|
|
|
|
+('视频查询', @video_menu_id, 1, '', NULL, NULL, 1, 0, 'F', '0', '0', 'life:video:query', '#', 'admin', NOW(), '', NULL, ''),
|
|
|
|
|
+('视频新增', @video_menu_id, 2, '', NULL, NULL, 1, 0, 'F', '0', '0', 'life:video:add', '#', 'admin', NOW(), '', NULL, ''),
|
|
|
|
|
+('视频修改', @video_menu_id, 3, '', NULL, NULL, 1, 0, 'F', '0', '0', 'life:video:edit', '#', 'admin', NOW(), '', NULL, ''),
|
|
|
|
|
+('视频删除', @video_menu_id, 4, '', NULL, NULL, 1, 0, 'F', '0', '0', 'life:video:remove', '#', 'admin', NOW(), '', NULL, '');
|
|
|
|
|
+
|
|
|
|
|
+--changeset auto:20260722-company-menu-life
|
|
|
|
|
+--comment 公司端生活号菜单(挂在直播管理 2213 下)
|
|
|
|
|
+--preconditions onFail:MARK_RAN
|
|
|
|
|
+--precondition-sql-check expectedResult:0 SELECT COUNT(*) FROM company_menu WHERE perms = 'life:vest:list'
|
|
|
|
|
+
|
|
|
|
|
+INSERT INTO `company_menu`
|
|
|
|
|
+(`menu_name`, `parent_id`, `order_num`, `path`, `component`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `company_id`)
|
|
|
|
|
+VALUES
|
|
|
|
|
+('生活号', 2213, 20, 'life', NULL, 1, 0, 'M', '0', '0', '', 'peoples', 'admin', NOW(), '', NULL, '生活号目录', NULL);
|
|
|
|
|
+
|
|
|
|
|
+SET @c_life_dir_id = LAST_INSERT_ID();
|
|
|
|
|
+
|
|
|
|
|
+INSERT INTO `company_menu`
|
|
|
|
|
+(`menu_name`, `parent_id`, `order_num`, `path`, `component`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `company_id`)
|
|
|
|
|
+VALUES
|
|
|
|
|
+('马甲号管理', @c_life_dir_id, 1, 'vest', 'life/vest/index', 1, 0, 'C', '0', '0', 'life:vest:list', 'user', 'admin', NOW(), '', NULL, '生活号马甲号', NULL),
|
|
|
|
|
+('视频内容管理', @c_life_dir_id, 2, 'video', 'life/video/index', 1, 0, 'C', '0', '0', 'life:video:list', 'video', 'admin', NOW(), '', NULL, '生活号短视频', NULL);
|
|
|
|
|
+
|
|
|
|
|
+SET @c_vest_menu_id = (SELECT menu_id FROM company_menu WHERE perms = 'life:vest:list' ORDER BY menu_id DESC LIMIT 1);
|
|
|
|
|
+SET @c_video_menu_id = (SELECT menu_id FROM company_menu WHERE perms = 'life:video:list' ORDER BY menu_id DESC LIMIT 1);
|
|
|
|
|
+
|
|
|
|
|
+INSERT INTO `company_menu`
|
|
|
|
|
+(`menu_name`, `parent_id`, `order_num`, `path`, `component`, `is_frame`, `is_cache`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`, `company_id`)
|
|
|
|
|
+VALUES
|
|
|
|
|
+('马甲号查询', @c_vest_menu_id, 1, '', NULL, 1, 0, 'F', '0', '0', 'life:vest:query', '#', 'admin', NOW(), '', NULL, '', NULL),
|
|
|
|
|
+('马甲号新增', @c_vest_menu_id, 2, '', NULL, 1, 0, 'F', '0', '0', 'life:vest:add', '#', 'admin', NOW(), '', NULL, '', NULL),
|
|
|
|
|
+('马甲号修改', @c_vest_menu_id, 3, '', NULL, 1, 0, 'F', '0', '0', 'life:vest:edit', '#', 'admin', NOW(), '', NULL, '', NULL),
|
|
|
|
|
+('马甲号删除', @c_vest_menu_id, 4, '', NULL, 1, 0, 'F', '0', '0', 'life:vest:remove', '#', 'admin', NOW(), '', NULL, '', NULL),
|
|
|
|
|
+('视频查询', @c_video_menu_id, 1, '', NULL, 1, 0, 'F', '0', '0', 'life:video:query', '#', 'admin', NOW(), '', NULL, '', NULL),
|
|
|
|
|
+('视频新增', @c_video_menu_id, 2, '', NULL, 1, 0, 'F', '0', '0', 'life:video:add', '#', 'admin', NOW(), '', NULL, '', NULL),
|
|
|
|
|
+('视频修改', @c_video_menu_id, 3, '', NULL, 1, 0, 'F', '0', '0', 'life:video:edit', '#', 'admin', NOW(), '', NULL, '', NULL),
|
|
|
|
|
+('视频删除', @c_video_menu_id, 4, '', NULL, 1, 0, 'F', '0', '0', 'life:video:remove', '#', 'admin', NOW(), '', NULL, '', NULL);
|