DROP TABLE IF EXISTS `risk_alarm`; CREATE TABLE `risk_alarm` ( `id` BIGINT(32) NOT NULL AUTO_INCREMENT COMMENT 'ID,唯一编号', `sid` VARCHAR(64) NOT NULL COMMENT 'sid', `createTime` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间', `remarks` varchar(255) DEFAULT NULL COMMENT '备注信息', `customerSid` varchar(64) DEFAULT NULL COMMENT '客户Sid', `customerName` varchar(100) DEFAULT NULL COMMENT '客户名称', `positionCode` int(11) DEFAULT NULL COMMENT '风险处于位置1.主体2.供应商3.仓库4.门店', `positionSid` varchar(64) DEFAULT NULL COMMENT '风险处于位置Sid', `positionName` varchar(100) DEFAULT NULL COMMENT '风险处于位置名称', `triggerTime` DATETIME NULL DEFAULT NULL COMMENT '风险触发时间', `treatmentStatus` INT(11) NOT NULL DEFAULT '0' COMMENT '风险处理状态:0=待处理,1=处理中,2=已办结', `treatmentTime` DATETIME NULL DEFAULT NULL COMMENT '风险处理时间', `treatmentContent` varchar(500) DEFAULT NULL COMMENT '风险处理内容', `eliminationStatus` int(11) DEFAULT NULL '0' COMMENT '风险消除程度0.未消除1.已消除', `eliminationTime` DATETIME NULL DEFAULT NULL COMMENT '风险消除时间', `eliminationContent` varchar(500) DEFAULT NULL COMMENT '风险消除内容', `indicatorSid` varchar(64) DEFAULT NULL COMMENT '风险指标Sid', `indicatorCode` varchar(100) DEFAULT NULL COMMENT '风险指标代码', `indicatorName` varchar(100) DEFAULT NULL COMMENT '风险指标名称', `levelSid` varchar(64) DEFAULT NULL COMMENT '风险等级(程度)Sid', `levelCode` varchar(100) DEFAULT NULL COMMENT '风险等级(程度)代码', `levelName` varchar(100) DEFAULT NULL COMMENT '风险等级(程度)名称', `typeSid` varchar(64) DEFAULT NULL COMMENT '风险类别Sid', `typeCode` varchar(100) DEFAULT NULL COMMENT '风险类别代码', `typeName` varchar(100) DEFAULT NULL COMMENT '风险类别名称', PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB COMMENT='风险警报记录' ; DROP TABLE IF EXISTS `risk_alarm_treatment`; CREATE TABLE `risk_alarm_treatment` ( `id` BIGINT(32) NOT NULL AUTO_INCREMENT COMMENT 'ID,唯一编号', `createTime` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间', `remarks` VARCHAR(100) DEFAULT NULL COMMENT '备注说明', `riskAlarmSid` VARCHAR(100) DEFAULT NULL COMMENT '风险警报记录SID', `treatmentStatus` INT(11) NOT NULL DEFAULT '0' COMMENT '风险处理状态:0=待处理,1=处理中,2=已办结', `treatmentTime` DATETIME NULL DEFAULT NULL COMMENT '风险处理时间', `treatmentContent` varchar(500) DEFAULT NULL COMMENT '风险处理内容', `userSid` VARCHAR(100) DEFAULT NULL COMMENT '处理人Sid', `userName` VARCHAR(100) DEFAULT NULL COMMENT '处理人姓名', `userPhone` VARCHAR(100) DEFAULT NULL COMMENT '处理人电话', PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB COMMENT='风险警报-处理记录'; DROP TABLE IF EXISTS `risk_indicators`; CREATE TABLE `risk_indicators` ( `id` BIGINT(32) NOT NULL AUTO_INCREMENT COMMENT 'ID,唯一编号', `sid` VARCHAR(64) NOT NULL COMMENT 'sid', `createTime` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间', `remarks` varchar(255) DEFAULT NULL COMMENT '备注信息', `reportTarget` int(11) DEFAULT NULL COMMENT '报送单位:1.监管公司2.贷款支行3.总行', `code` varchar(100) DEFAULT NULL COMMENT '代码', `name` varchar(100) DEFAULT NULL COMMENT '名称', `content` varchar(500) DEFAULT NULL COMMENT '指标说明', `levelSid` varchar(64) DEFAULT NULL COMMENT '风险等级(程度)Sid', `levelCode` varchar(100) DEFAULT NULL COMMENT '风险等级(程度)代码', `levelName` varchar(100) DEFAULT NULL COMMENT '风险等级(程度)名称', `typeSid` varchar(64) DEFAULT NULL COMMENT '风险类别Sid', `typeCode` varchar(100) DEFAULT NULL COMMENT '风险类别代码', `typeName` varchar(100) DEFAULT NULL COMMENT '风险类别名称', PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB COMMENT='风险指标' ; DROP TABLE IF EXISTS `risk_level`; CREATE TABLE `risk_level` ( `id` BIGINT(32) NOT NULL AUTO_INCREMENT COMMENT 'ID,唯一编号', `sid` VARCHAR(64) NOT NULL COMMENT 'sid', `createTime` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间', `remarks` varchar(255) DEFAULT NULL COMMENT '备注信息', `reportTarget` int(11) DEFAULT NULL COMMENT '报送单位:1.监管公司2.贷款支行3.总行', `code` varchar(100) DEFAULT NULL COMMENT '代码', `name` varchar(100) DEFAULT NULL COMMENT '名称', `handlingMethod` varchar(500) DEFAULT NULL COMMENT '处理方式', PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB COMMENT='风险等级' ; DROP TABLE IF EXISTS `risk_type`; CREATE TABLE `risk_type` ( `id` BIGINT(32) NOT NULL AUTO_INCREMENT COMMENT 'ID,唯一编号', `sid` VARCHAR(64) NOT NULL COMMENT 'sid', `createTime` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间', `remarks` varchar(255) DEFAULT NULL COMMENT '备注信息', `code` varchar(100) DEFAULT NULL COMMENT '代码', `name` varchar(100) DEFAULT NULL COMMENT '名称', `content` varchar(500) DEFAULT NULL COMMENT '分类说明', `hierarchy` int(11) DEFAULT '1' COMMENT '层级', `parentSid` varchar(64) DEFAULT NULL COMMENT '父类Sid', `parentName` varchar(64) DEFAULT NULL COMMENT '父类Sid', PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB COMMENT='风险类别'; DROP TABLE IF EXISTS `risk_blacklist`; CREATE TABLE `risk_blacklist` ( `id` BIGINT(32) NOT NULL AUTO_INCREMENT COMMENT 'ID,唯一编号', `sid` VARCHAR(64) NOT NULL COMMENT 'sid', `createTime` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间', `remarks` varchar(255) DEFAULT NULL COMMENT '备注信息', `objectSid` varchar(64) DEFAULT NULL COMMENT '风险对象Sid', `objectType` int(11) DEFAULT NULL COMMENT '风险对象类型1.供应商2.仓库3.门店', PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB COMMENT='风险黑名单';