南京理工-分级核对:工会组织管理页面仅给‘机关党委工会’的成员单位列表,三级单位管理员设置按钮不显示问题修复;
This commit is contained in:
@@ -10,6 +10,7 @@ SET @sysadmin_role_id = (SELECT id FROM sys_role WHERE code = 'sysadmin' LIMIT 1
|
||||
SET @level_check_root_menu_id = 'a63f7fd56f594b29b2b5616d0d7f0101';
|
||||
SET @level_check_school_menu_id = 'a63f7fd56f594b29b2b5616d0d7f0102';
|
||||
SET @level_check_unit_menu_id = 'a63f7fd56f594b29b2b5616d0d7f0103';
|
||||
SET @third_admin_union_id = (SELECT id FROM sys_union WHERE unioncode = '28' ORDER BY id LIMIT 1);
|
||||
|
||||
INSERT INTO sys_role
|
||||
(id, name, code, aliasName, disabled, note, createdBy, createdAt, updatedBy, updatedAt, delFlag)
|
||||
@@ -64,9 +65,13 @@ WHERE NOT EXISTS (
|
||||
|
||||
INSERT INTO sys_config
|
||||
(configKey, configValue, note, createdBy, createdAt, updatedBy, updatedAt, delFlag)
|
||||
SELECT 'LevelCheckThirdAdminUnionId', IFNULL((
|
||||
SELECT id FROM sys_union WHERE unionname = '机关党委工会' ORDER BY id LIMIT 1
|
||||
), ''), '允许设置三级管理员的特殊工会ID', '', 0, '', 0, 0
|
||||
SELECT 'LevelCheckThirdAdminUnionId', IFNULL(@third_admin_union_id, ''),
|
||||
'允许设置三级管理员的特殊工会ID', '', 0, '', 0, 0
|
||||
WHERE NOT EXISTS (
|
||||
SELECT 1 FROM sys_config WHERE configKey = 'LevelCheckThirdAdminUnionId'
|
||||
);
|
||||
|
||||
UPDATE sys_config
|
||||
SET configValue = IFNULL(@third_admin_union_id, configValue),
|
||||
note = '允许设置三级管理员的特殊工会ID'
|
||||
WHERE configKey = 'LevelCheckThirdAdminUnionId';
|
||||
|
||||
Reference in New Issue
Block a user