You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

43 lines
6.4 KiB

DROP TABLE IF EXISTS sys_api_platform_config;
-- zfjd_ef20_1_2026_07_13.sys_api_platform_config 定义
CREATE TABLE `sys_api_platform_config` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`channel_name` varchar(100) NOT NULL COMMENT '渠道名称',
`channel_no` varchar(16) DEFAULT NULL COMMENT '渠道编号(shiju=市局,longgang=龙岗,longhua=龙华,CIM=CIM大屏)',
`app_key` varchar(64) NOT NULL COMMENT '应用Key',
`app_secret` varchar(256) DEFAULT NULL COMMENT '应用密钥(HMAC模式)',
`platform_public_key` text COMMENT '平台公钥(RSA)',
`platform_private_key` text COMMENT '平台私钥(RSA)',
`caller_public_key` text COMMENT '调用方公钥(RSA)',
`sign_enabled` tinyint(1) NOT NULL DEFAULT '1' COMMENT '是否启用签名验证',
`encrypt_enabled` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否启用加解密',
`ip_whitelist_enabled` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否启用IP白名单(0否 1是)',
`ip_whitelist` varchar(500) DEFAULT NULL COMMENT 'IP白名单,多个用逗号分隔,为空则不限制',
`status` char(1) NOT NULL DEFAULT '0' COMMENT '状态(0正常 1停用)',
`remark` varchar(500) DEFAULT NULL COMMENT '备注',
`create_dept` bigint DEFAULT NULL COMMENT '创建部门',
`create_by` bigint DEFAULT NULL COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` bigint DEFAULT NULL COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`),
UNIQUE KEY `uk_app_key` (`app_key`)
) ENGINE=InnoDB COMMENT='接口平台配置表';
ALTER TABLE `efcode_cp_plan`
ADD COLUMN `channel_no` varchar(16) DEFAULT 'shenzhen' COMMENT '渠道编号 shenzhen|市局,longgang|龙岗,longhua|龙华' after dept_name,
ADD COLUMN `out_serial_no` varchar(64) DEFAULT NULL COMMENT '外部流水号' after channel_no;
ALTER TABLE `efcode_cp_task`
ADD COLUMN `channel_no` varchar(16) DEFAULT 'shenzhen' COMMENT '渠道编号 shenzhen|市局,longgang|龙岗,longhua|龙华' after bureau_dept_id,
ADD COLUMN `out_serial_no` varchar(64) DEFAULT NULL COMMENT '外部流水号' after channel_no;
INSERT INTO sys_api_platform_config
(id, channel_name, channel_no, app_key, app_secret, platform_public_key, platform_private_key, caller_public_key, sign_enabled, encrypt_enabled, status, remark, create_dept, create_by, create_time, update_by, update_time, ip_whitelist_enabled, ip_whitelist)
VALUES(1, '龙岗区', 'longgang', '4263693515', 'e4Ugj6LytHX52AXizuNvanwZkVqXAB4J', 'MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQD4u2+dXNQvhTFDJNGvuz4TQAaVpg5Fse0YbPdHbDolpiglbDEuCfuhbekiJiB/9m3h1uArMvXHde26+F8SG2PFjljAmKFuMWkOwH6Zi5Ho7bGRr+nMFZfcEucZOcgb2yMV9RhDrPm5bGtOAgxCf33xKRH08fFzuhZ+T3DvSbpEwQIDAQAB', 'MIICdQIBADANBgkqhkiG9w0BAQEFAASCAl8wggJbAgEAAoGBAPi7b51c1C+FMUMk0a+7PhNABpWmDkWx7Rhs90dsOiWmKCVsMS4J+6Ft6SImIH/2beHW4Csy9cd17br4XxIbY8WOWMCYoW4xaQ7AfpmLkejtsZGv6cwVl9wS5xk5yBvbIxX1GEOs+blsa04CDEJ/ffEpEfTx8XO6Fn5PcO9JukTBAgMBAAECgYAfBXR6FDToANT4JnBK+h+3s6dmlF1pEpPrFRMBmsVFQwv0f+IB14+lLmGyRz5MK1JAxYVzidFmuSXnSNkFl3opr2EhL7CIdSBkQQqe4m/R2PhOH9Oq8T6Fv3a7BN6bmyYa8f7NQKptsLvtAovunRywQeco/7FYhoqiLDK6MFcC2QJBAP6g28V6+seFx/HAqkjhB65P4EcxIDhjnpDNPVVCAV+sK7AJOzLxqN0KhA15Q07eAWUG7yNF0k4eTmnsPqkIGVkCQQD6EnJL1P52dLNEjpaqW8YaekfGAebCulGPudrnJ5lpS8rBKFEC8TuZytbmOjjubYHaMmc0xoEbUJnzw6uyU7GpAkBtCjOzGNwFz2t1Qp1pgjxI0FnqAsaaf0arGckXFqIB93fp9boNMeGvbs5n+rLxNi8AtXx47XCHFYFc6NdYiWhZAkBVwju2K840O2M7EJc0xxJSBDtW+VH018aevoMGoLrotFhNE5Fsq+PfowM9oxvhEGbmuEBShfzCrEqPoTvhhPg5AkBq2vg4mJnFyN7OAsdZYXsme+SHDg0Us2vsaFx0gnKTN9hzyhYFd5uLjELL2W9rkA/B03xwnzgeVFeOI+7yhDnl', 'MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCup9a/TfjkgDUlX1OiPPRCfovnyVDYAeLCnVIf+/R/5LNXeIL4bHbMrTw5BaNu8Qs+qsOzrVxybfbyvSkP4CjDAvrhqEzlp8rPDjp/Yhk8GdAx5szB62YumjWeQw6juBszYq6P9ofpWTEwzDUxvMxlbs8hT6kBL+10atAphKu+jQIDAQAB', 1, 1, '0', NULL, NULL, NULL, '2026-09-01 10:57:46', NULL, NULL, 0, NULL);
INSERT INTO sys_api_platform_config
(id, channel_name, channel_no, app_key, app_secret, platform_public_key, platform_private_key, caller_public_key, sign_enabled, encrypt_enabled, status, remark, create_dept, create_by, create_time, update_by, update_time, ip_whitelist_enabled, ip_whitelist)
VALUES(2, 'CIM大屏', 'CIM', '9143762110', 'cUckNub1TrnY4pk7deQFjeMoxfJkhPgZ', 'MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDUH676uegN0LFpd7jG24jmCk0U1PV8SUCXUKOD3TfBsYIYeqVzuIcC+C35QwyX6vCfdFbWnQHm10OHTXsU3VQ3w3Q8RMTnk3HPoISSZykPj1LW2XqSEO3Sq9HuzysS+RQdcSzpvzAy7fzXEwQAFmthdt5/z2UgNAnNLhukqIKGVQIDAQAB', 'MIICdwIBADANBgkqhkiG9w0BAQEFAASCAmEwggJdAgEAAoGBANQfrvq56A3QsWl3uMbbiOYKTRTU9XxJQJdQo4PdN8Gxghh6pXO4hwL4LflDDJfq8J90VtadAebXQ4dNexTdVDfDdDxExOeTcc+ghJJnKQ+PUtbZepIQ7dKr0e7PKxL5FB1xLOm/MDLt/NcTBAAWa2F23n/PZSA0Cc0uG6SogoZVAgMBAAECgYAe6/10dDxFI0pxbu/jISaMLi09X6vnccA2Lp2ff9R8alVmHx7WRyx7PNVq1CDWVnu8Ktfr0hhwX6nq49sQ2BDKCjBKTbVbEfsbhihEB/fXLBkPQwIV74LW28m/3mYdOyz2UZkRb/QY5abkE2oFdZ85dnpPkOcg4dEcxDjRafN48wJBAPToBvVni5BAGRWe54Xi6y6mAyol882DKz5cAPH+ZCaogQlOuq8S6kHJs2b2KGzLbz6e85HCycdPbkvAywJ/rdcCQQDdu4ETuZJtVIjw+HJflSJiCRdDhOFRo19JwGEBH1kh65dMpU6yEj9r07KYoy64cDS8jGYd+AnXhoRqxf4BCq+zAkEAh+xC+G6Yed3pTiOcUaWIa6J9vSXFMzlqhbigWa6bvQzmWNkWKVaxJwQgCrPx6bfarQGhIzPdsz21dFuzEFb2jwJAY+xB6P+x6y8zX1S3RjfQ/NkX8MeLOt0i7fuSO41C/7RJxLKiWkE6737Bd2PihB+cxHOI+Wx0Evp95hg/tXx5XQJBAJw/S9HMGRshjw0N9r+kpi1XAfTFMN7q+ZCrQ9zU9fPpphG6GHlREQ8v6xBZbDyuBdtMiEiO1IpFRO8ZrOHjDmo=', 'MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC7dF/CyB5ck8RxPDBELCT+4OAl+FJpC9ZZfiaeCXsENpp/BJuC6qa9Zzs8fKSxeUkgTCkmOPZ0OAaWZ3Eo5iVbbeJST4w2KMoPQJZaCFjmprJU/yMkb62sqoJ46MCq0mwc+jER1hAvLbTJdwVYTYOYa5tGn/uOb+oHAihhih2Q1QIDAQAB', 1, 0, '0', NULL, NULL, NULL, '2026-09-21 09:46:34', NULL, NULL, 0, NULL);