刘洪青 | 4720585 | 2020-08-14 13:39:30 +0800 | [diff] [blame^] | 1 | -- 10.1.init.sql |
| 2 | |
| 3 | /* |
| 4 | 将 paas.example.com 替换为 paas.学校域名.edu.cn |
| 5 | */ |
| 6 | |
| 7 | -- 以下脚本为可选操作 |
| 8 | |
| 9 | /* |
| 10 | * 若部署了流程平台、门户的产品 |
| 11 | * 可初始化云平台下的相关菜单数据 |
| 12 | */ |
| 13 | |
| 14 | use admin_center; |
| 15 | |
| 16 | -- flow |
| 17 | -- 如果部署,流程平台,请处理 |
| 18 | |
| 19 | insert into TB_MGT_ROUTE (ID, DELETED, CODE, NAME, STATUS, PATH_PREFIX, URL, STRIP_PREFIX) |
| 20 | values ('50', 0, 'flow-api', '管理门户 - 流程接口', '1', '/api/v1/flow-release', 'http://formflow-formflow-svc.formflow.svc.cluster.local:8080/formflow', 1); |
| 21 | |
| 22 | commit; |
| 23 | |
| 24 | /* |
| 25 | update TB_MGT_ROUTE |
| 26 | set |
| 27 | URL='http://formflow.paas.example.com' |
| 28 | where ID='50'; -- todo, modify |
| 29 | |
| 30 | commit; |
| 31 | */ |
| 32 | |
| 33 | insert into TB_MGT_ROLE (ID, DELETED, CODE, NAME, MEMO, STATUS) |
| 34 | values ('50', 0, 'flow-admin', '流程表单管理员', '', '1'); |
| 35 | insert into TB_MGT_ROLE (ID, DELETED, CODE, NAME, MEMO, STATUS) |
| 36 | values ('51', 0, 'flow-biz', '流程操作员', '业务、应用组、应用相关管理的操作人员', '1'); |
| 37 | |
| 38 | commit; |
| 39 | |
| 40 | |
| 41 | update TB_MGT_PERMISSION |
| 42 | set LFT = LFT+10 |
| 43 | where LFT>=82 |
| 44 | ; |
| 45 | |
| 46 | update TB_MGT_PERMISSION |
| 47 | set RGT = RGT+10 |
| 48 | where RGT>=82 |
| 49 | ; |
| 50 | |
| 51 | |
| 52 | insert into TB_MGT_PERMISSION (ID, DELETED, CODE, NAME, STATUS, TYPE_, ICON, URL, APPLICATION_ID, PARENT_ID, ORDER_, LEVEL_, LFT, RGT) |
| 53 | values ('50000', 0, 'formflow-manager', '流程管理', '1', '2', '', '/', '1', '1', 50000, 1, 82, 91); |
| 54 | |
| 55 | insert into TB_MGT_PERMISSION (ID, DELETED, CODE, NAME, STATUS, TYPE_, ICON, URL, APPLICATION_ID, PARENT_ID, ORDER_, LEVEL_, LFT, RGT) |
| 56 | values ('50100', 0, 'formflow', '流程表单', '1', '2', 'su-icon-liuchengbiaodan', '/formflow', '1', '50000', 50100, 2, 83, 84); |
| 57 | insert into TB_MGT_PERMISSION (ID, DELETED, CODE, NAME, STATUS, TYPE_, ICON, URL, APPLICATION_ID, PARENT_ID, ORDER_, LEVEL_, LFT, RGT) |
| 58 | values ('50200', 0, 'workbench', '工作台', '1', '2', 'su-icon-gongzuotai', '/formflow/workbench', '1', '50000', 50200, 2, 85, 86); |
| 59 | |
| 60 | insert into TB_MGT_PERMISSION (ID, DELETED, CODE, NAME, STATUS, TYPE_, ICON, URL, APPLICATION_ID, PARENT_ID, ORDER_, LEVEL_, LFT, RGT) |
| 61 | values ('50300', 0, 'instanceManage', '实例管理', '1', '2', 'su-icon-shiliguanli', '/formflow/instanceManage', '1', '50000', 50300, 2, 87, 88); |
| 62 | insert into TB_MGT_PERMISSION (ID, DELETED, CODE, NAME, STATUS, TYPE_, ICON, URL, APPLICATION_ID, PARENT_ID, ORDER_, LEVEL_, LFT, RGT) |
| 63 | values ('50400', 0, 'agent', '代理代办', '0', '2', 'su-icon-dailidaiban', '/formflow/agent', '1', '50000', 50400, 2, 89, 90); |
| 64 | |
| 65 | commit; |
| 66 | |
| 67 | |
| 68 | insert into TB_MGT_ROLE_PERMISSION (ID, DELETED, ROLE_ID, PERMISSION_ID) |
| 69 | |
| 70 | select CONCAT('1_', ID) as ID, 0 as DELETED, '1' as ROLE_ID, ID as PERMISSION_ID |
| 71 | from TB_MGT_PERMISSION |
| 72 | where (ID like '5____' or ID='1') |
| 73 | and CONCAT('1_', ID) not in (select ID from TB_MGT_ROLE_PERMISSION) |
| 74 | ; |
| 75 | |
| 76 | insert into TB_MGT_ROLE_PERMISSION (ID, DELETED, ROLE_ID, PERMISSION_ID) |
| 77 | |
| 78 | select CONCAT('50_', ID) as ID, 0 as DELETED, '50' as ROLE_ID, ID as PERMISSION_ID |
| 79 | from TB_MGT_PERMISSION |
| 80 | where (ID like '5____' or ID='1') |
| 81 | and CONCAT('50_', ID) not in (select ID from TB_MGT_ROLE_PERMISSION) |
| 82 | ; |
| 83 | |
| 84 | commit; |
| 85 | |
| 86 | |
| 87 | -- 更新 admin-platform 下菜单的访问域 |
| 88 | |
| 89 | update TB_MGT_PERMISSION |
| 90 | set |
| 91 | ORIGIN='http://admin-platform.paas.example.com' |
| 92 | where LFT >= 82 |
| 93 | and RGT <= 91 |
| 94 | ; |
| 95 | |
| 96 | commit; |