blob: 1a036898472d1b936ffa268a25d9d5da4306ac5b [file] [log] [blame]
-- 10.1.init-message.sql
/*
将 paas.example.com 替换为 paas.学校域名.edu.cn
*/
-- 以下脚本为可选操作
/*
* 若部署了流程平台、门户的产品
* 可初始化云平台下的相关菜单数据
*/
use admin_center;
-- message
-- 如果部署,流程平台,请处理
insert into TB_MGT_ROLE (ID, DELETED, CODE, NAME, MEMO, STATUS)
values ('80', 0, 'message-admin', '消息平台管理员', '', '1');
insert into TB_MGT_ROLE (ID, DELETED, CODE, NAME, MEMO, STATUS)
values ('81', 0, 'message-opt', '消息平台操作员', '', '1');
commit;
/*
消息服务 message-backstage
名称 路由 图标
消息网关管理 /message-backstage/msgGateWay su-icon-xiaoxiwangguan
短信模板管理 /message-backstage/SMSTemplateManage su-icon-mobanguanli
消息类别管理 /message-backstage/msgTypes su-icon-xiaoxileibie
消息任务监控 /message-backstage/msgTaskMonitor su-icon-renwujiankong
消息日志审计 /message-backstage/msgLogAudit su-icon-details
应用管理 /message-backstage/msgSoftManage su-icon-sort
敏感词管理 /message-backstage/SensitiveWords su-icon-lock-w
设置 /message-backstage/msgSendCondition su-icon-print
*/
update TB_MGT_PERMISSION
set LFT = LFT+18
where LFT>=92
;
update TB_MGT_PERMISSION
set RGT = RGT+18
where RGT>=92
;
insert into TB_MGT_PERMISSION (ID, DELETED, CODE, NAME, STATUS, TYPE_, ICON, URL, APPLICATION_ID, PARENT_ID, ORDER_, LEVEL_, LFT, RGT)
values ('80000', 0, 'message-backstage', '消息服务', '1', '2', '', '/', '1', '1', 80000, 1, 92, 109);
insert into TB_MGT_PERMISSION (ID, DELETED, CODE, NAME, STATUS, TYPE_, ICON, URL, APPLICATION_ID, PARENT_ID, ORDER_, LEVEL_, LFT, RGT)
values ('80100', 0, 'formflow', '消息网关管理', '1', '2', 'su-icon-xiaoxiwangguan', '/message-backstage/msgGateWay', '1', '80000', 80100, 2, 93, 94);
insert into TB_MGT_PERMISSION (ID, DELETED, CODE, NAME, STATUS, TYPE_, ICON, URL, APPLICATION_ID, PARENT_ID, ORDER_, LEVEL_, LFT, RGT)
values ('80200', 0, 'workbench', '短信模板管理', '1', '2', 'su-icon-mobanguanli', '/message-backstage/SMSTemplateManage', '1', '80000', 80200, 2, 95, 96);
insert into TB_MGT_PERMISSION (ID, DELETED, CODE, NAME, STATUS, TYPE_, ICON, URL, APPLICATION_ID, PARENT_ID, ORDER_, LEVEL_, LFT, RGT)
values ('80300', 0, 'instanceManage', '消息类别管理', '1', '2', 'su-icon-xiaoxileibie', '/message-backstage/msgTypes', '1', '80000', 80300, 2, 97, 98);
insert into TB_MGT_PERMISSION (ID, DELETED, CODE, NAME, STATUS, TYPE_, ICON, URL, APPLICATION_ID, PARENT_ID, ORDER_, LEVEL_, LFT, RGT)
values ('80400', 0, 'agent', '消息任务监控', '1', '2', 'su-icon-renwujiankong', '/message-backstage/msgTaskMonitor', '1', '80000', 80400, 2, 99, 100);
insert into TB_MGT_PERMISSION (ID, DELETED, CODE, NAME, STATUS, TYPE_, ICON, URL, APPLICATION_ID, PARENT_ID, ORDER_, LEVEL_, LFT, RGT)
values ('80500', 0, 'agent', '消息日志审计', '1', '2', 'su-icon-details', '/message-backstage/msgLogAudit', '1', '80000', 80500, 2, 101, 102);
insert into TB_MGT_PERMISSION (ID, DELETED, CODE, NAME, STATUS, TYPE_, ICON, URL, APPLICATION_ID, PARENT_ID, ORDER_, LEVEL_, LFT, RGT)
values ('80600', 0, 'agent', '应用管理', '1', '2', 'su-icon-sort', '/message-backstage/msgSoftManage', '1', '80000', 80600, 2, 103, 104);
insert into TB_MGT_PERMISSION (ID, DELETED, CODE, NAME, STATUS, TYPE_, ICON, URL, APPLICATION_ID, PARENT_ID, ORDER_, LEVEL_, LFT, RGT)
values ('80700', 0, 'agent', '敏感词管理', '1', '2', 'su-icon-lock-w', '/message-backstage/SensitiveWords', '1', '80000', 80700, 2, 105, 106);
insert into TB_MGT_PERMISSION (ID, DELETED, CODE, NAME, STATUS, TYPE_, ICON, URL, APPLICATION_ID, PARENT_ID, ORDER_, LEVEL_, LFT, RGT)
values ('80800', 0, 'agent', '设置', '1', '2', 'su-icon-print', '/message-backstage/msgSendCondition', '1', '80000', 80800, 2, 107, 108);
commit;
insert into TB_MGT_ROLE_PERMISSION (ID, DELETED, ROLE_ID, PERMISSION_ID)
select CONCAT('1_', ID) as ID, 0 as DELETED, '1' as ROLE_ID, ID as PERMISSION_ID
from TB_MGT_PERMISSION
where (ID like '8____' or ID='1')
and CONCAT('1_', ID) not in (select ID from TB_MGT_ROLE_PERMISSION)
;
insert into TB_MGT_ROLE_PERMISSION (ID, DELETED, ROLE_ID, PERMISSION_ID)
select CONCAT('80_', ID) as ID, 0 as DELETED, '50' as ROLE_ID, ID as PERMISSION_ID
from TB_MGT_PERMISSION
where (ID like '8____' or ID='1')
and CONCAT('80_', ID) not in (select ID from TB_MGT_ROLE_PERMISSION)
;
commit;
-- 更新 admin-platform 下菜单的访问域
update TB_MGT_PERMISSION
set
ORIGIN='http://admin-platform.paas.example.com'
where LFT >= 92
and RGT <= 109
;
commit;