diff --git a/src/main/resources/db/singleTeacher/init_single_teacher_h5.sql b/src/main/resources/db/singleTeacher/init_single_teacher_h5.sql index edd231b..316f875 100644 --- a/src/main/resources/db/singleTeacher/init_single_teacher_h5.sql +++ b/src/main/resources/db/singleTeacher/init_single_teacher_h5.sql @@ -1,18 +1,13 @@ -- 单身教职工管理手机端初始化脚本 --- 说明:PC端单身教职工管理已部署时,只需要执行本脚本新增手机端入口和权限。 +-- 说明:PC端单身教职工管理已部署时,只需要执行本脚本新增手机端入口和权限,菜单挂载到H5端已有的人员管理模块。 SET @now := CAST(UNIX_TIMESTAMP(NOW()) * 1000 AS UNSIGNED); -INSERT INTO `sys_module` (`id`, `platform`, `name`, `icon`, `faIcon`, `sortNum`, `createdBy`, `createdAt`, `updatedBy`, `updatedAt`, `delFlag`) -SELECT 'b1f00005000000000000000000000001', 'H5', '教职工管理', NULL, 'ti-user', 9902, '', @now, '', @now, 0 -FROM DUAL -WHERE NOT EXISTS (SELECT 1 FROM `sys_module` WHERE `id` = 'b1f00005000000000000000000000001' OR (`platform` = 'H5' AND `name` = '教职工管理')); - INSERT INTO `sys_menu` (`id`, `parentId`, `path`, `name`, `initialPinyinName`, `aliasName`, `type`, `href`, `target`, `icon`, `picIcon`, `showit`, `disabled`, `permission`, `note`, `location`, `hasChildren`, `createdBy`, `createdAt`, `updatedBy`, `updatedAt`, `delFlag`, `platform`, `moduleId`, `isRecommendApp`, `isRecommendService`) -SELECT 'b1f00006000000000000000000000001', '', 'H9911', '单身教职工管理', 'D', null, 'menu', '/platform/singleTeacher/ledger/h5', 'data-pjax', 'friends-o', NULL, 1, 0, 'h5.singleTeacher.ledger', NULL, 9911, 0, '', @now, '', @now, 0, 'H5', module.`id`, 0, 0 +SELECT 'b1f00006000000000000000000000001', '', 'H9911', '单身教职工管理', 'D', NULL, 'menu', '/platform/singleTeacher/ledger/h5', 'data-pjax', 'friends-o', NULL, 1, 0, 'h5.singleTeacher.ledger', NULL, 9911, 0, '', @now, '', @now, 0, 'H5', module.`id`, 0, 0 FROM `sys_module` module WHERE module.`platform` = 'H5' - AND module.`name` = '教职工管理' + AND module.`name` = '人员管理' AND NOT EXISTS (SELECT 1 FROM `sys_menu` WHERE `permission` = 'h5.singleTeacher.ledger' OR `path` = 'H9911'); INSERT INTO `sys_role_menu` (`roleId`, `menuId`) diff --git a/src/main/resources/db/thirtyTeach/init_thirty_teach_h5.sql b/src/main/resources/db/thirtyTeach/init_thirty_teach_h5.sql index a9f3bf7..12110a9 100644 --- a/src/main/resources/db/thirtyTeach/init_thirty_teach_h5.sql +++ b/src/main/resources/db/thirtyTeach/init_thirty_teach_h5.sql @@ -1,18 +1,13 @@ -- 30教龄教职工管理手机端初始化脚本 --- 说明:PC端30教龄教职工管理已部署时,只需要执行本脚本新增手机端入口和权限。 +-- 说明:PC端30教龄教职工管理已部署时,只需要执行本脚本新增手机端入口和权限,菜单挂载到H5端已有的人员管理模块。 SET @now := CAST(UNIX_TIMESTAMP(NOW()) * 1000 AS UNSIGNED); -INSERT INTO `sys_module` (`id`, `platform`, `name`, `icon`, `faIcon`, `sortNum`, `createdBy`, `createdAt`, `updatedBy`, `updatedAt`, `delFlag`) -SELECT 'b1f00005000000000000000000000001', 'H5', '教职工管理', NULL, 'ti-user', 9902, '', @now, '', @now, 0 -FROM DUAL -WHERE NOT EXISTS (SELECT 1 FROM `sys_module` WHERE `id` = 'b1f00005000000000000000000000001' OR (`platform` = 'H5' AND `name` = '教职工管理')); - INSERT INTO `sys_menu` (`id`, `parentId`, `path`, `name`, `initialPinyinName`, `aliasName`, `type`, `href`, `target`, `icon`, `picIcon`, `showit`, `disabled`, `permission`, `note`, `location`, `hasChildren`, `createdBy`, `createdAt`, `updatedBy`, `updatedAt`, `delFlag`, `platform`, `moduleId`, `isRecommendApp`, `isRecommendService`) -SELECT 'b1f00006000000000000000000000002', '', 'H9912', '30教龄教职工管理', 'S', null, 'menu', '/platform/thirtyTeach/manage/h5', 'data-pjax', 'medal-o', NULL, 1, 0, 'h5.thirtyTeach.manage', NULL, 9912, 0, '', @now, '', @now, 0, 'H5', module.`id`, 0, 0 +SELECT 'b1f00006000000000000000000000002', '', 'H9912', '30教龄教职工管理', 'S', NULL, 'menu', '/platform/thirtyTeach/manage/h5', 'data-pjax', 'medal-o', NULL, 1, 0, 'h5.thirtyTeach.manage', NULL, 9912, 0, '', @now, '', @now, 0, 'H5', module.`id`, 0, 0 FROM `sys_module` module WHERE module.`platform` = 'H5' - AND module.`name` = '教职工管理' + AND module.`name` = '人员管理' AND NOT EXISTS (SELECT 1 FROM `sys_menu` WHERE `permission` = 'h5.thirtyTeach.manage' OR `path` = 'H9912'); INSERT INTO `sys_role_menu` (`roleId`, `menuId`)