diff --git a/script/sql/zfjd-refactoring-v1/其他/gh/ghV1.10.0.sql b/script/sql/zfjd-refactoring-v1/其他/gh/ghV1.10.0.sql index 846e15ff..ab996e73 100644 --- a/script/sql/zfjd-refactoring-v1/其他/gh/ghV1.10.0.sql +++ b/script/sql/zfjd-refactoring-v1/其他/gh/ghV1.10.0.sql @@ -1,27 +1,37 @@ 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='接口平台配置表'; + `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