Merge branch '20260519-3.9.2版本-葛昊天分支'
This commit is contained in:
@@ -0,0 +1,36 @@
|
||||
-- 【MES上辅机】SQL Server 中间库可视化配置(替代 application.yml 手工改连接)
|
||||
CREATE TABLE IF NOT EXISTS `mes_xsl_mcs_db_config` (
|
||||
`id` varchar(36) NOT NULL COMMENT '主键',
|
||||
`tenant_id` int DEFAULT 0 COMMENT '租户ID',
|
||||
`server_host` varchar(200) NOT NULL COMMENT '服务器地址(IP或域名,可含端口)',
|
||||
`server_port` int DEFAULT 1433 COMMENT '端口',
|
||||
`db_name` varchar(100) NOT NULL DEFAULT 'MES_ShareDB' COMMENT '数据库名',
|
||||
`db_username` varchar(100) NOT NULL COMMENT '用户名',
|
||||
`db_password` varchar(500) DEFAULT NULL COMMENT '密码(AES加密)',
|
||||
`read_enabled` tinyint(1) DEFAULT 1 COMMENT '读取开关(0-关,1-开) MCS→MES方向',
|
||||
`write_enabled` tinyint(1) DEFAULT 1 COMMENT '写入开关(0-关,1-开) MES→MCS方向',
|
||||
`status` tinyint(1) DEFAULT 0 COMMENT '启用状态(0-关,1-开)',
|
||||
`login_timeout` int DEFAULT 120 COMMENT '登录超时(秒)',
|
||||
`connect_timeout` int DEFAULT 120000 COMMENT '连接超时(毫秒)',
|
||||
`remark` varchar(500) DEFAULT NULL COMMENT '备注',
|
||||
`create_by` varchar(50) DEFAULT NULL COMMENT '创建人',
|
||||
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
|
||||
`update_by` varchar(50) DEFAULT NULL COMMENT '更新人',
|
||||
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
|
||||
PRIMARY KEY (`id`),
|
||||
KEY `idx_mcs_db_tenant` (`tenant_id`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='MES上辅机SQL Server中间库配置';
|
||||
|
||||
-- 菜单:MES上辅机数据 -> 中间库连接配置
|
||||
INSERT INTO `sys_permission` (`id`, `parent_id`, `name`, `url`, `component`, `is_route`, `component_name`, `redirect`, `menu_type`, `perms`, `perms_type`, `sort_no`, `always_show`, `icon`, `is_leaf`, `keep_alive`, `hidden`, `hide_tab`, `description`, `create_by`, `create_time`, `update_by`, `update_time`, `del_flag`, `rule_flag`, `status`, `internal_or_external`)
|
||||
SELECT '1900000000000000848', '1900000000000000830', '中间库连接配置', '/third/app?tab=mcs', 'system/appconfig/ThirdAppConfigList', 1, NULL, NULL, 1, NULL, '0', 0.50, 0, 'ant-design:database-outlined', 1, 1, 0, 0, 'SQL Server中间库连接与读写开关', 'admin', NOW(), 'admin', NOW(), 0, 0, '1', 0
|
||||
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM `sys_permission` WHERE `id` = '1900000000000000848');
|
||||
|
||||
INSERT INTO `sys_role_permission` (`id`, `role_id`, `permission_id`, `data_rule_ids`, `operate_date`, `operate_ip`)
|
||||
SELECT REPLACE(UUID(), '-', ''), r.id, '1900000000000000848', NULL, NOW(), '127.0.0.1'
|
||||
FROM `sys_role` r
|
||||
WHERE r.`role_code` = 'admin'
|
||||
AND NOT EXISTS (
|
||||
SELECT 1 FROM `sys_role_permission` rp
|
||||
WHERE rp.`role_id` = r.id AND rp.`permission_id` = '1900000000000000848'
|
||||
);
|
||||
Reference in New Issue
Block a user