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.
 
 

553 lines
36 KiB

-- ----------------------------
-- TABLE STRUCTURE FOR BLADE_MODULE_VERSION
-- ----------------------------
CREATE TABLE IF NOT EXISTS `BLADE_MODULE_VERSION` (
`MODULE_NAME` VARCHAR(64) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NOT NULL,
`VERSION` VARCHAR(8) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NOT NULL,
`HISTORY` VARCHAR(300) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NULL DEFAULT NULL,
PRIMARY KEY (`MODULE_NAME`) USING BTREE
) ENGINE = INNODB CHARACTER SET = UTF8 COLLATE = UTF8_GENERAL_CI ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- TABLE STRUCTURE FOR DOCUMENT_MANAGEMENT
-- ----------------------------
CREATE TABLE IF NOT EXISTS `DOCUMENT_MANAGEMENT` (
`ID` BIGINT(20) NOT NULL AUTO_INCREMENT,
`DOCUMENT_NAME` VARCHAR(100) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NULL DEFAULT NULL COMMENT '文档名称',
`DOCUMENT_URL` VARCHAR(300) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NULL DEFAULT NULL COMMENT '文档路径',
`CREATOR_ID` BIGINT(20) NULL DEFAULT NULL COMMENT '创建人ID',
`CREATOR_NAME` VARCHAR(50) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NULL DEFAULT NULL COMMENT '创建人名称',
`CREATE_TIME` DATETIME NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`UPDATE_TIME` DATETIME NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`IS_DELETED` TINYINT(4) NULL DEFAULT 0 COMMENT '逻辑删除',
PRIMARY KEY (`ID`) USING BTREE
) ENGINE = INNODB AUTO_INCREMENT = 1 CHARACTER SET = UTF8 COLLATE = UTF8_GENERAL_CI COMMENT = '文档管理' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- TABLE STRUCTURE FOR HZ_IMS_MON_ALARM_INFO
-- ----------------------------
CREATE TABLE IF NOT EXISTS `HZ_IMS_MON_ALARM_INFO` (
`ID` BIGINT(20) NOT NULL COMMENT '主键ID',
`TENANT_ID` VARCHAR(12) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NOT NULL COMMENT '租户ID',
`CAMERA_ID` BIGINT(20) NULL DEFAULT NULL COMMENT '告警摄像头ID',
`ALARM_POS` VARCHAR(255) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NULL DEFAULT NULL COMMENT '告警位置',
`MONITOR_ITEM` BIGINT(20) NULL DEFAULT NULL COMMENT '检测项目(字典表ID)字典类型:MINITOR_ITEM',
`ALARM_CONTENT` VARCHAR(255) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NULL DEFAULT NULL COMMENT '告警内容',
`ALARM_TIME` DATETIME NOT NULL COMMENT '告警时间',
`PIC_LINK` VARCHAR(255) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NULL DEFAULT NULL COMMENT '告警图片路径',
`PIC_NAME` VARCHAR(255) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NULL DEFAULT NULL COMMENT '告警图片NAME',
`PIC_ORIGINAL_NAME` VARCHAR(127) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NULL DEFAULT NULL COMMENT '告警图片ORIGINALNAME',
`ACCEPT_USER_ID` BIGINT(20) NULL DEFAULT NULL COMMENT '告警接收人',
`CREATE_TIME` DATETIME NULL DEFAULT NULL COMMENT '创建时间',
`UPDATE_TIME` DATETIME NULL DEFAULT NULL COMMENT '更新时间',
`CREATE_USER` BIGINT(20) NULL DEFAULT NULL COMMENT '创建人',
`UPDATE_USER` BIGINT(20) NULL DEFAULT NULL COMMENT '更新人',
`IS_DELETED` TINYINT(4) NOT NULL COMMENT '是否删除',
`STATUS` TINYINT(4) NULL DEFAULT NULL COMMENT '状态',
`CREATE_DEPT` BIGINT(20) NULL DEFAULT NULL COMMENT '创建部门',
PRIMARY KEY (`ID`) USING BTREE
) ENGINE = INNODB CHARACTER SET = UTF8 COLLATE = UTF8_GENERAL_CI COMMENT = '视频监控告警信息表' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- TABLE STRUCTURE FOR HZ_IMS_MON_CAMERA_INFO
-- ----------------------------
CREATE TABLE IF NOT EXISTS `HZ_IMS_MON_CAMERA_INFO` (
`ID` BIGINT(20) NOT NULL COMMENT '主键ID',
`TENANT_ID` VARCHAR(12) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NOT NULL COMMENT '租户ID',
`NAME` VARCHAR(127) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NOT NULL COMMENT '摄像头名称',
`ADDRESS` VARCHAR(255) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NOT NULL COMMENT '摄像头地址',
`SPAN_TIME` DECIMAL(11, 3) NOT NULL COMMENT '配置拍照间隔时间',
`RESOLUTION` VARCHAR(32) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NOT NULL DEFAULT '_X_' COMMENT '像素值(_X_代表使用原始值,640X480代表强制缩放到640X480)',
`IP` VARCHAR(32) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NOT NULL COMMENT '摄像头IP',
`PORT` INT(11) NOT NULL COMMENT '摄像头端口',
`USER` VARCHAR(32) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NOT NULL COMMENT '摄像头账号',
`PASSWORD` VARCHAR(32) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NOT NULL COMMENT '摄像头账号密码',
`MONITOR_ITEMS` VARCHAR(2048) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NULL DEFAULT NULL COMMENT '告警检测项目(字典表IDS, 通过 ^ 隔开),字典类型:MINITOR_ITEM',
`CREATE_TIME` DATETIME NULL DEFAULT NULL COMMENT '创建时间',
`UPDATE_TIME` DATETIME NULL DEFAULT NULL COMMENT '更新时间',
`CREATE_USER` BIGINT(20) NULL DEFAULT NULL COMMENT '创建人',
`UPDATE_USER` BIGINT(20) NULL DEFAULT NULL COMMENT '更新人',
`IS_DELETED` TINYINT(4) NOT NULL COMMENT '是否删除',
`STATUS` TINYINT(4) NULL DEFAULT NULL COMMENT '状态',
`CREATE_DEPT` BIGINT(20) NULL DEFAULT NULL COMMENT '创建部门',
`ADDRESS_TYPE` BIGINT(20) NULL DEFAULT NULL COMMENT '视频流地址类型',
`LIVESOURCEADDRESS` VARCHAR(200) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NULL DEFAULT NULL COMMENT '视频流地址',
`POINT_CODE` VARCHAR(100) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NULL DEFAULT NULL COMMENT '监测点编号',
`LAST_REQUESTTIME` DATETIME NULL DEFAULT NULL COMMENT '最后请求时间',
`POINT_ID` BIGINT(20) NULL DEFAULT -1 COMMENT '检测点ID',
`IS_CONTROL` TINYINT(4) NOT NULL DEFAULT 0 COMMENT '是否云台控制',
`IS_HIKVIDEO` TINYINT(4) NOT NULL DEFAULT 0 COMMENT '是否平台接入',
PRIMARY KEY (`ID`) USING BTREE
) ENGINE = INNODB CHARACTER SET = UTF8 COLLATE = UTF8_GENERAL_CI COMMENT = '视频监控告警摄像头信息' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- TABLE STRUCTURE FOR HZIMS_ACCIDENT
-- ----------------------------
CREATE TABLE IF NOT EXISTS `HZIMS_ACCIDENT` (
`ID` BIGINT(20) NOT NULL COMMENT '主键ID',
`NAME` VARCHAR(255) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NULL DEFAULT NULL COMMENT '事故名称',
`TYPE` TINYINT(4) NULL DEFAULT NULL COMMENT '事故分类(事件、一般事故、重大及以上事故))',
`TYPE_NAME` VARCHAR(100) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NULL DEFAULT NULL COMMENT '事故分类名称',
`HANDLER` VARCHAR(255) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NULL DEFAULT NULL COMMENT '处理人员',
`HANDLER_NAME` VARCHAR(255) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NULL DEFAULT NULL COMMENT '处理人员名称',
`OCCUR_TIME` DATETIME NULL DEFAULT NULL COMMENT '发生时间',
`OCCUR_PLACE` VARCHAR(255) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NULL DEFAULT NULL COMMENT '发生地点',
`REASON` VARCHAR(1000) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NULL DEFAULT NULL COMMENT '发生原因',
`DESCRIPTION` VARCHAR(1000) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NULL DEFAULT NULL COMMENT '描述',
`DEAL_SUGGESTION` VARCHAR(1000) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NULL DEFAULT NULL COMMENT '处理建议',
`RECTIFICATION` VARCHAR(1000) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NULL DEFAULT NULL COMMENT '整改措施',
`REPORT_URL` VARCHAR(255) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NULL DEFAULT NULL COMMENT '处理报告地址',
`STATUS` TINYINT(4) NULL DEFAULT NULL COMMENT '业务状态',
`CREATE_DEPT` BIGINT(20) NULL DEFAULT NULL COMMENT '创建单位',
`CREATE_USER` BIGINT(20) NULL DEFAULT NULL COMMENT '创建人',
`CREATE_TIME` DATETIME NULL DEFAULT NULL COMMENT '创建时间',
`UPDATE_USER` BIGINT(20) NULL DEFAULT NULL COMMENT '修改人',
`UPDATE_TIME` DATETIME NULL DEFAULT NULL COMMENT '修改时间',
`IS_DELETED` TINYINT(4) NULL DEFAULT NULL,
`TENANT_ID` VARCHAR(12) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NULL DEFAULT NULL,
`FILE_NAME` VARCHAR(255) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NULL DEFAULT NULL COMMENT '处理报告源文件名',
PRIMARY KEY (`ID`) USING BTREE
) ENGINE = INNODB CHARACTER SET = UTF8 COLLATE = UTF8_GENERAL_CI ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- TABLE STRUCTURE FOR HZIMS_REVIEW
-- ----------------------------
CREATE TABLE IF NOT EXISTS `HZIMS_REVIEW` (
`ID` BIGINT(20) NOT NULL COMMENT '主键ID',
`STATION_CODE` VARCHAR(100) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NOT NULL COMMENT '站点ID',
`SCORE` DOUBLE(6, 2) NULL DEFAULT NULL COMMENT '分数',
`SUBMITTER` BIGINT(20) NULL DEFAULT NULL COMMENT '提交人',
`SUBMIT_TIME` DATETIME NULL DEFAULT NULL COMMENT '提交时间',
`REVIEWER` BIGINT(20) NULL DEFAULT NULL COMMENT '评审人',
`REVIEW_TIME` DATETIME NULL DEFAULT NULL COMMENT '评审时间',
`FILE_NAME` VARCHAR(100) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NULL DEFAULT NULL COMMENT '附件文件名称',
`FILE_URL` VARCHAR(255) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NULL DEFAULT NULL COMMENT '附件文件URL',
`STATUS` TINYINT(4) NULL DEFAULT 0 COMMENT '状态',
`CREATE_DEPT` BIGINT(20) NULL DEFAULT NULL COMMENT '创建单位',
`CREATE_USER` BIGINT(20) NULL DEFAULT NULL COMMENT '创建人',
`CREATE_TIME` DATETIME NULL DEFAULT NULL COMMENT '创建时间',
`UPDATE_USER` BIGINT(20) NULL DEFAULT NULL COMMENT '修改人',
`UPDATE_TIME` DATETIME NULL DEFAULT NULL COMMENT '修改时间',
`IS_DELETED` TINYINT(4) NULL DEFAULT NULL,
`TENANT_ID` VARCHAR(12) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NULL DEFAULT NULL,
PRIMARY KEY (`ID`) USING BTREE
) ENGINE = INNODB CHARACTER SET = UTF8 COLLATE = UTF8_GENERAL_CI ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- TABLE STRUCTURE FOR HZIMS_REVIEW_STANDARD
-- ----------------------------
CREATE TABLE IF NOT EXISTS `HZIMS_REVIEW_STANDARD` (
`ID` BIGINT(20) NOT NULL COMMENT '主键ID',
`REVIEW_ID` BIGINT(20) NOT NULL COMMENT '评审ID',
`STANDARD_ID` TINYINT(4) NOT NULL COMMENT '标准ID',
`STANDARD_NAME` VARCHAR(255) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NULL DEFAULT NULL COMMENT '标准名称',
`SCORE` SMALLINT(6) NULL DEFAULT NULL COMMENT '分数',
`STATUS` TINYINT(4) NULL DEFAULT NULL COMMENT '业务状态',
`CREATE_DEPT` BIGINT(20) NULL DEFAULT NULL COMMENT '创建单位',
`CREATE_USER` BIGINT(20) NULL DEFAULT NULL COMMENT '创建人',
`CREATE_TIME` DATETIME NULL DEFAULT NULL COMMENT '创建时间',
`UPDATE_USER` BIGINT(20) NULL DEFAULT NULL COMMENT '修改人',
`UPDATE_TIME` DATETIME NULL DEFAULT NULL COMMENT '修改时间',
`IS_DELETED` TINYINT(4) NULL DEFAULT NULL,
`TENANT_ID` VARCHAR(12) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NULL DEFAULT NULL,
PRIMARY KEY (`ID`) USING BTREE
) ENGINE = INNODB CHARACTER SET = UTF8 COLLATE = UTF8_GENERAL_CI ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- TABLE STRUCTURE FOR HZIMS_SAFE_CHECK_COMPANY
-- ----------------------------
CREATE TABLE IF NOT EXISTS `HZIMS_SAFE_CHECK_COMPANY` (
`ID` BIGINT(20) NOT NULL,
`TENANT_ID` VARCHAR(12) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NOT NULL COMMENT '租户ID',
`START_TIME` DATETIME NULL DEFAULT NULL COMMENT '开始时间',
`END_TIME` DATETIME NULL DEFAULT NULL COMMENT '结束时间',
`PROBLEM` TEXT CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NULL COMMENT '检查问题补充',
`ORG_ID` VARCHAR(500) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NULL DEFAULT NULL COMMENT '检查机构',
`STATUS` TINYINT(4) NULL DEFAULT NULL COMMENT '业务状态',
`CREATE_DEPT` BIGINT(20) NULL DEFAULT NULL COMMENT '创建单位',
`CREATE_USER` BIGINT(20) NOT NULL COMMENT '创建人',
`CREATE_TIME` DATETIME NOT NULL COMMENT '创建时间',
`UPDATE_USER` BIGINT(20) NULL DEFAULT NULL COMMENT '修改人',
`UPDATE_TIME` DATETIME NULL DEFAULT NULL COMMENT '修改时间',
`IS_DELETED` TINYINT(4) NOT NULL DEFAULT 0,
PRIMARY KEY (`ID`) USING BTREE
) ENGINE = INNODB CHARACTER SET = UTF8 COLLATE = UTF8_GENERAL_CI COMMENT = '公司检查' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- TABLE STRUCTURE FOR HZIMS_SAFE_CHECK_ITEM
-- ----------------------------
CREATE TABLE IF NOT EXISTS `HZIMS_SAFE_CHECK_ITEM` (
`ID` BIGINT(20) NOT NULL,
`TENANT_ID` VARCHAR(12) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NOT NULL COMMENT '租户ID',
`PARENT_ITEM` BIGINT(20) NULL DEFAULT NULL COMMENT '父级检查项',
`ITEM` VARCHAR(255) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NULL DEFAULT NULL COMMENT '检查项',
`TOTAL_SCORE` DOUBLE(5, 1) NULL DEFAULT NULL COMMENT '总分',
`SORT` VARCHAR(20) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NULL DEFAULT NULL COMMENT '排序',
`FIXED` TINYINT(4) NULL DEFAULT NULL COMMENT '是否为固定检查项',
`STATUS` TINYINT(4) NULL DEFAULT NULL COMMENT '业务状态(启用/停用)',
`CREATE_DEPT` BIGINT(20) NULL DEFAULT NULL COMMENT '创建单位',
`CREATE_USER` BIGINT(20) NOT NULL COMMENT '创建人',
`CREATE_TIME` DATETIME NOT NULL COMMENT '创建时间',
`UPDATE_USER` BIGINT(20) NULL DEFAULT NULL COMMENT '修改人',
`UPDATE_TIME` DATETIME NULL DEFAULT NULL COMMENT '修改时间',
`IS_DELETED` TINYINT(4) NOT NULL DEFAULT 0,
PRIMARY KEY (`ID`) USING BTREE
) ENGINE = INNODB CHARACTER SET = UTF8 COLLATE = UTF8_GENERAL_CI COMMENT = '检查项管理' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- TABLE STRUCTURE FOR HZIMS_SAFE_CHECK_ITEM_INSTANCE
-- ----------------------------
CREATE TABLE IF NOT EXISTS `HZIMS_SAFE_CHECK_ITEM_INSTANCE` (
`ID` BIGINT(20) NOT NULL,
`TENANT_ID` VARCHAR(12) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NOT NULL COMMENT '租户ID',
`OID` BIGINT(20) NULL DEFAULT NULL COMMENT '原始ID,用于维持父子结构',
`PARENT_ITEM` BIGINT(20) NULL DEFAULT NULL COMMENT '父级检查项',
`ITEM` VARCHAR(255) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NULL DEFAULT NULL COMMENT '检查项',
`TOTAL_SCORE` DOUBLE(5, 1) NULL DEFAULT NULL COMMENT '总分',
`SORT` VARCHAR(20) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NULL DEFAULT NULL COMMENT '排序',
`SYSTEM_SITUATION` VARCHAR(800) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NULL DEFAULT NULL COMMENT '系统检查情况',
`SITUATION` VARCHAR(800) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NULL DEFAULT NULL COMMENT '检查情况',
`SCORE` DOUBLE(5, 1) NULL DEFAULT NULL COMMENT '评分',
`CHECK_ID` BIGINT(20) NULL DEFAULT NULL COMMENT '检查ID',
`ORG_ID` BIGINT(20) NULL DEFAULT NULL COMMENT '机构ID',
`FIXED` TINYINT(4) NULL DEFAULT NULL COMMENT '是否为固定检查项',
`STATUS` TINYINT(4) NULL DEFAULT NULL COMMENT '业务状态',
`CREATE_DEPT` BIGINT(20) NULL DEFAULT NULL COMMENT '创建单位',
`CREATE_USER` BIGINT(20) NOT NULL COMMENT '创建人',
`CREATE_TIME` DATETIME NOT NULL COMMENT '创建时间',
`UPDATE_USER` BIGINT(20) NULL DEFAULT NULL COMMENT '修改人',
`UPDATE_TIME` DATETIME NULL DEFAULT NULL COMMENT '修改时间',
`IS_DELETED` TINYINT(4) NOT NULL DEFAULT 0,
PRIMARY KEY (`ID`) USING BTREE
) ENGINE = INNODB CHARACTER SET = UTF8 COLLATE = UTF8_GENERAL_CI COMMENT = '检查项实例' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- TABLE STRUCTURE FOR HZIMS_SAFE_CHECK_MONTH
-- ----------------------------
CREATE TABLE IF NOT EXISTS `HZIMS_SAFE_CHECK_MONTH` (
`ID` BIGINT(20) NOT NULL,
`TENANT_ID` VARCHAR(12) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NOT NULL COMMENT '租户ID',
`MONTH` VARCHAR(255) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NULL DEFAULT NULL COMMENT '自查月份',
`SCORE` DOUBLE(5, 1) NULL DEFAULT NULL COMMENT '得分',
`SUGGEST` TEXT CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NULL COMMENT '核查建议',
`STATUS` TINYINT(4) NULL DEFAULT NULL COMMENT '业务状态',
`CREATE_DEPT` BIGINT(20) NULL DEFAULT NULL COMMENT '创建单位',
`CREATE_USER` BIGINT(20) NOT NULL COMMENT '创建人',
`CREATE_TIME` DATETIME NOT NULL COMMENT '创建时间',
`UPDATE_USER` BIGINT(20) NULL DEFAULT NULL COMMENT '修改人',
`UPDATE_TIME` DATETIME NULL DEFAULT NULL COMMENT '修改时间',
`IS_DELETED` TINYINT(4) NOT NULL DEFAULT 0,
PRIMARY KEY (`ID`) USING BTREE
) ENGINE = INNODB CHARACTER SET = UTF8 COLLATE = UTF8_GENERAL_CI COMMENT = '月度检查' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- TABLE STRUCTURE FOR HZIMS_SAFE_CHECK_NOTICE
-- ----------------------------
CREATE TABLE IF NOT EXISTS `HZIMS_SAFE_CHECK_NOTICE` (
`ID` BIGINT(20) NOT NULL,
`TENANT_ID` VARCHAR(12) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NOT NULL COMMENT '租户ID',
`YEAR` INT(11) NULL DEFAULT NULL COMMENT '年度',
`QUARTER` VARCHAR(255) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NULL DEFAULT NULL COMMENT '检查季度',
`STATION` TEXT CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NULL COMMENT '检查厂站',
`START_DATE` DATE NULL DEFAULT NULL COMMENT '开始日期',
`END_DATE` DATE NULL DEFAULT NULL COMMENT '结束日期',
`CHECKER` VARCHAR(255) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NULL DEFAULT NULL COMMENT '检查人员',
`CONTENT` TEXT CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NULL COMMENT '通知内容',
`STATUS` TINYINT(4) NULL DEFAULT NULL COMMENT '业务状态',
`CREATE_DEPT` BIGINT(20) NULL DEFAULT NULL COMMENT '创建单位',
`CREATE_USER` BIGINT(20) NOT NULL COMMENT '创建人',
`CREATE_TIME` DATETIME NOT NULL COMMENT '创建时间',
`UPDATE_USER` BIGINT(20) NULL DEFAULT NULL COMMENT '修改人',
`UPDATE_TIME` DATETIME NULL DEFAULT NULL COMMENT '修改时间',
`IS_DELETED` TINYINT(4) NOT NULL DEFAULT 0,
PRIMARY KEY (`ID`) USING BTREE
) ENGINE = INNODB CHARACTER SET = UTF8 COLLATE = UTF8_GENERAL_CI COMMENT = '季度检查通知' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- TABLE STRUCTURE FOR HZIMS_SAFE_CHECK_QUARTER
-- ----------------------------
CREATE TABLE IF NOT EXISTS `HZIMS_SAFE_CHECK_QUARTER` (
`ID` BIGINT(20) NOT NULL,
`TENANT_ID` VARCHAR(12) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NOT NULL COMMENT '租户ID',
`YEAR` INT(11) NULL DEFAULT NULL COMMENT '年度',
`QUARTER` VARCHAR(255) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NULL DEFAULT NULL COMMENT '自查季度',
`SCORE` DOUBLE(5, 1) NULL DEFAULT NULL COMMENT '得分',
`SUGGEST` TEXT CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NULL COMMENT '核查建议',
`STATUS` TINYINT(4) NULL DEFAULT NULL COMMENT '业务状态',
`CREATE_DEPT` BIGINT(20) NULL DEFAULT NULL COMMENT '创建单位',
`CREATE_USER` BIGINT(20) NOT NULL COMMENT '创建人',
`CREATE_TIME` DATETIME NOT NULL COMMENT '创建时间',
`UPDATE_USER` BIGINT(20) NULL DEFAULT NULL COMMENT '修改人',
`UPDATE_TIME` DATETIME NULL DEFAULT NULL COMMENT '修改时间',
`IS_DELETED` TINYINT(4) NOT NULL DEFAULT 0,
PRIMARY KEY (`ID`) USING BTREE
) ENGINE = INNODB CHARACTER SET = UTF8 COLLATE = UTF8_GENERAL_CI COMMENT = '季度检查' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- TABLE STRUCTURE FOR HZIMS_SAFE_DANGER_SOURCE
-- ----------------------------
CREATE TABLE IF NOT EXISTS `HZIMS_SAFE_DANGER_SOURCE` (
`ID` BIGINT(20) NOT NULL,
`TENANT_ID` VARCHAR(12) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NOT NULL COMMENT '租户ID',
`TYPE` TINYINT(4) NOT NULL COMMENT '危险源类型 1=作业活动 2=设备',
`EQ_ID` BIGINT(20) NOT NULL DEFAULT 0 COMMENT '设备ID',
`APPLY_TYPE` VARCHAR(4) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NULL DEFAULT NULL COMMENT '应用类型',
`NAME` VARCHAR(255) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NOT NULL COMMENT '危险源名称',
`DANGER_ELE` VARCHAR(255) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NOT NULL COMMENT '危险因素',
`CAUSE` TEXT CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NOT NULL COMMENT '可能导致的事故',
`MEASURES` TEXT CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NULL COMMENT '措施',
`LEVEL` TINYINT(4) NOT NULL COMMENT '风险等级 10=稍有危险 20=一般危险 30=显著危险 40=高度危险',
`STATUS` TINYINT(4) NULL DEFAULT NULL COMMENT '业务状态',
`CREATE_DEPT` BIGINT(20) NULL DEFAULT NULL COMMENT '创建单位',
`CREATE_USER` BIGINT(20) NOT NULL COMMENT '创建人',
`CREATE_TIME` DATETIME NOT NULL COMMENT '创建时间',
`UPDATE_USER` BIGINT(20) NULL DEFAULT NULL COMMENT '修改人',
`UPDATE_TIME` DATETIME NULL DEFAULT NULL COMMENT '修改时间',
`IS_DELETED` TINYINT(4) NOT NULL DEFAULT 0,
PRIMARY KEY (`ID`) USING BTREE
) ENGINE = INNODB CHARACTER SET = UTF8 COLLATE = UTF8_GENERAL_CI COMMENT = '危险源' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- TABLE STRUCTURE FOR HZIMS_SAFE_DANGER_SOURCE_LEVEL_RECORD
-- ----------------------------
CREATE TABLE IF NOT EXISTS `HZIMS_SAFE_DANGER_SOURCE_LEVEL_RECORD` (
`SOURCE_ID` BIGINT(20) NOT NULL COMMENT '危险源ID',
`ORGI_LEVEL` TINYINT(4) NOT NULL COMMENT '原等级',
`NEW_LEVEL` TINYINT(4) NOT NULL COMMENT '新等级',
`TYPE` TINYINT(4) NOT NULL COMMENT '评级类型 0=降级 1=升级',
`FLOW_ID` VARCHAR(64) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NOT NULL COMMENT '工作流ID',
`REMARK` TEXT CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NULL COMMENT '备注',
`STATUS` TINYINT(4) NULL DEFAULT NULL COMMENT '业务状态',
`UPDATE_TIME` DATETIME NOT NULL COMMENT '变更时间',
PRIMARY KEY (`SOURCE_ID`) USING BTREE,
INDEX `IDX_SOURCE_ID`(`SOURCE_ID`) USING BTREE,
INDEX `IDX_FLOW_ID`(`FLOW_ID`) USING BTREE
) ENGINE = INNODB CHARACTER SET = UTF8 COLLATE = UTF8_GENERAL_CI COMMENT = '危险源评级记录' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- TABLE STRUCTURE FOR HZIMS_SAFE_DANGER_SOURCE_POSITION
-- ----------------------------
CREATE TABLE IF NOT EXISTS `HZIMS_SAFE_DANGER_SOURCE_POSITION` (
`SOURCE_ID` BIGINT(20) NOT NULL COMMENT '危险源ID',
`PADDING_TOP` DOUBLE(11, 2) NULL DEFAULT NULL COMMENT '平面图顶部距离',
`PADDING_LEFT` DOUBLE(11, 2) NULL DEFAULT NULL COMMENT '平面图左边距',
`LGTD` DOUBLE(11, 2) NULL DEFAULT NULL COMMENT '经度',
`LTTD` DOUBLE(11, 2) NULL DEFAULT NULL COMMENT '纬度',
INDEX `IDX_SOURCE_ID`(`SOURCE_ID`) USING BTREE
) ENGINE = INNODB CHARACTER SET = UTF8 COLLATE = UTF8_GENERAL_CI COMMENT = '危险源位置' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- TABLE STRUCTURE FOR HZIMS_SAFE_EMERGENCY_PLAN
-- ----------------------------
CREATE TABLE IF NOT EXISTS `HZIMS_SAFE_EMERGENCY_PLAN` (
`ID` BIGINT(20) NOT NULL,
`TYPE_ID` BIGINT(20) NOT NULL COMMENT '应急预案类型ID',
`FILE_PATH` VARCHAR(255) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NOT NULL COMMENT '文件路径',
`FILE_NAME` VARCHAR(200) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NOT NULL COMMENT '文件名称',
`FILE_STATUS` TINYINT(255) NOT NULL DEFAULT 1 COMMENT '状态 1=待审审核 2=审核中 3=审核不通过 4=审核通过',
`FLOW_ID` VARCHAR(64) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NULL DEFAULT NULL COMMENT '工作流ID',
`STATUS` TINYINT(4) NULL DEFAULT NULL COMMENT '业务状态',
`TENANT_ID` VARCHAR(12) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NOT NULL COMMENT '租户ID',
`CREATE_DEPT` BIGINT(20) NULL DEFAULT NULL COMMENT '创建单位',
`CREATE_USER` BIGINT(20) NOT NULL COMMENT '创建人',
`CREATE_TIME` DATETIME NOT NULL COMMENT '创建时间',
`UPDATE_USER` BIGINT(20) NULL DEFAULT NULL COMMENT '修改人',
`UPDATE_TIME` DATETIME NULL DEFAULT NULL COMMENT '修改时间',
`IS_DELETED` TINYINT(4) NOT NULL DEFAULT 0,
PRIMARY KEY (`ID`) USING BTREE,
INDEX `IDX_TYPE_ID`(`TYPE_ID`) USING BTREE
) ENGINE = INNODB CHARACTER SET = UTF8 COLLATE = UTF8_GENERAL_CI COMMENT = '应急预案文件' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- TABLE STRUCTURE FOR HZIMS_SAFE_EMERGENCY_PLAN_TYPE
-- ----------------------------
CREATE TABLE IF NOT EXISTS `HZIMS_SAFE_EMERGENCY_PLAN_TYPE` (
`ID` BIGINT(20) NOT NULL,
`NAME` VARCHAR(60) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NOT NULL COMMENT '类型名称',
`PARENT_ID` BIGINT(20) NOT NULL DEFAULT -1 COMMENT '父类型ID',
`STATUS` TINYINT(4) NULL DEFAULT NULL COMMENT '业务状态',
`TENANT_ID` VARCHAR(12) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NOT NULL COMMENT '租户ID',
`CREATE_DEPT` BIGINT(20) NULL DEFAULT NULL COMMENT '创建单位',
`CREATE_USER` BIGINT(20) NOT NULL COMMENT '创建人',
`CREATE_TIME` DATETIME NOT NULL COMMENT '创建时间',
`UPDATE_USER` BIGINT(20) NULL DEFAULT NULL COMMENT '修改人',
`UPDATE_TIME` DATETIME NULL DEFAULT NULL COMMENT '修改时间',
`IS_DELETED` TINYINT(4) NOT NULL DEFAULT 0,
PRIMARY KEY (`ID`) USING BTREE,
INDEX `IDX_PARENT_ID`(`PARENT_ID`) USING BTREE
) ENGINE = INNODB CHARACTER SET = UTF8 COLLATE = UTF8_GENERAL_CI COMMENT = '标准体系文件类型' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- TABLE STRUCTURE FOR HZIMS_SAFE_EQUIPMENT_TRIAL
-- ----------------------------
CREATE TABLE IF NOT EXISTS `HZIMS_SAFE_EQUIPMENT_TRIAL` (
`ID` BIGINT(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`FILE_PATH` VARCHAR(255) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NOT NULL COMMENT '文件路径',
`FILE_NAME` VARCHAR(200) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NOT NULL COMMENT '文件名称',
`TENANT_ID` VARCHAR(12) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NOT NULL COMMENT '租户ID',
`CREATE_DEPT` BIGINT(20) NULL DEFAULT NULL COMMENT '创建单位',
`CREATE_USER` BIGINT(20) NOT NULL COMMENT '创建人',
`CREATE_TIME` DATETIME NOT NULL COMMENT '创建时间',
`UPDATE_USER` BIGINT(20) NULL DEFAULT NULL COMMENT '修改人',
`UPDATE_TIME` DATETIME NULL DEFAULT NULL COMMENT '修改时间',
`STATUS` TINYINT(4) NULL DEFAULT NULL COMMENT '业务状态',
`IS_DELETED` TINYINT(4) NOT NULL DEFAULT 0 COMMENT '是否删除 0-正常 1-删除',
PRIMARY KEY (`ID`) USING BTREE
) ENGINE = INNODB AUTO_INCREMENT = 1646106200556736514 CHARACTER SET = UTF8 COLLATE = UTF8_GENERAL_CI ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- TABLE STRUCTURE FOR HZIMS_SAFE_SAFETY_TOOL
-- ----------------------------
CREATE TABLE IF NOT EXISTS `HZIMS_SAFE_SAFETY_TOOL` (
`ID` BIGINT(20) NOT NULL AUTO_INCREMENT,
`TENANT_ID` VARCHAR(12) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NOT NULL COMMENT '租户ID',
`TYPE_ID` BIGINT(20) NOT NULL,
`TOOL_CODE` VARCHAR(100) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NOT NULL COMMENT '工器具编号',
`TOOL_NAME` VARCHAR(60) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NOT NULL COMMENT '工器具名称',
`SAFE_TIME` INT(11) NOT NULL COMMENT '有效期限(单位:天)',
`LAST_CHECK_TIME` DATETIME NULL DEFAULT NULL COMMENT '最后检查时间',
`NEXT_CHECK_TIME` DATETIME NULL DEFAULT NULL COMMENT '下一次检查时间',
`CUR_STS` VARCHAR(20) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NULL DEFAULT NULL COMMENT '所属机构',
`STATUS` TINYINT(4) NULL DEFAULT NULL COMMENT '业务状态',
`CREATE_DEPT` BIGINT(20) NULL DEFAULT NULL COMMENT '创建单位',
`CREATE_USER` BIGINT(20) NOT NULL COMMENT '创建人',
`CREATE_TIME` DATETIME NOT NULL COMMENT '创建时间',
`UPDATE_USER` BIGINT(20) NULL DEFAULT NULL COMMENT '修改人',
`UPDATE_TIME` DATETIME NULL DEFAULT NULL COMMENT '修改时间',
`IS_DELETED` TINYINT(4) NOT NULL DEFAULT 0,
`NOTICE_USERS` VARCHAR(255) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NULL DEFAULT NULL COMMENT '通知用户',
`SEND_TYPE` TINYINT(4) NULL DEFAULT NULL COMMENT '通知类型 1=短信 2=APP',
`MESSAGE_TEMPLATE_ID` BIGINT(20) NULL DEFAULT NULL COMMENT '消息模板ID',
PRIMARY KEY (`ID`) USING BTREE,
INDEX `IDX_TYPE_ID`(`TYPE_ID`) USING BTREE,
INDEX `IDX_TOOL_CODE`(`TOOL_CODE`) USING BTREE
) ENGINE = INNODB AUTO_INCREMENT = 1731660338455171075 CHARACTER SET = UTF8 COLLATE = UTF8_GENERAL_CI COMMENT = '安全工器具' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- TABLE STRUCTURE FOR HZIMS_SAFE_SAFETY_TOOL_RECHECK
-- ----------------------------
CREATE TABLE IF NOT EXISTS `HZIMS_SAFE_SAFETY_TOOL_RECHECK` (
`TOOL_ID` BIGINT(20) NOT NULL COMMENT '工器具ID',
`CHECK_USER_ID` BIGINT(20) NOT NULL COMMENT '复核人ID',
`CHECK_USER_NAME` VARCHAR(60) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NULL DEFAULT NULL COMMENT '复核人名称',
`CHECK_TIME` DATETIME NOT NULL COMMENT '复核时间',
`REMARK` TEXT CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NULL COMMENT '备注',
INDEX `IDX_CHECK_USER_ID`(`CHECK_USER_ID`) USING BTREE,
INDEX `IDX_TOOL_ID`(`TOOL_ID`) USING BTREE
) ENGINE = INNODB CHARACTER SET = UTF8 COLLATE = UTF8_GENERAL_CI COMMENT = '安全工器具复合记录' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- TABLE STRUCTURE FOR HZIMS_SAFE_SAFETY_TOOL_TYPE
-- ----------------------------
CREATE TABLE IF NOT EXISTS `HZIMS_SAFE_SAFETY_TOOL_TYPE` (
`ID` BIGINT(20) NOT NULL AUTO_INCREMENT,
`TENANT_ID` BIGINT(12) NOT NULL,
`TYPE_NAME` VARCHAR(60) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NOT NULL COMMENT '类型名称',
`SEND_TYPE` TINYINT(4) NOT NULL COMMENT '通知类型 1=短信 2=微信 3=APP',
`SEND_DAY` INT(11) NOT NULL DEFAULT 0 COMMENT '提前通知天数',
`SEND_TIME` DATE NULL DEFAULT NULL COMMENT '通知时间',
`STATUS` TINYINT(4) NOT NULL DEFAULT 1 COMMENT '业务状态',
`CREATE_DEPT` BIGINT(20) NULL DEFAULT NULL COMMENT '创建单位',
`CREATE_USER` BIGINT(20) NOT NULL COMMENT '创建人',
`CREATE_TIME` DATETIME NOT NULL COMMENT '创建时间',
`UPDATE_TIME` DATETIME NULL DEFAULT NULL COMMENT '修改时间',
`IS_DELETED` TINYINT(4) NOT NULL DEFAULT 0,
`UPDATE_USER` BIGINT(20) NULL DEFAULT NULL,
PRIMARY KEY (`ID`) USING BTREE
) ENGINE = INNODB AUTO_INCREMENT = 1731657447786991618 CHARACTER SET = UTF8 COLLATE = UTF8_GENERAL_CI COMMENT = '安全工器具类型' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- TABLE STRUCTURE FOR HZIMS_SAFE_SAFETY_TOOL_TYPE_USER
-- ----------------------------
CREATE TABLE IF NOT EXISTS `HZIMS_SAFE_SAFETY_TOOL_TYPE_USER` (
`TYPE_ID` BIGINT(20) NOT NULL COMMENT '安全工器具类型ID',
`USER_ID` BIGINT(20) NOT NULL COMMENT '账户ID',
INDEX `IDX_TYPE_ID`(`TYPE_ID`) USING BTREE,
INDEX `IDX_USER_ID`(`USER_ID`) USING BTREE
) ENGINE = INNODB CHARACTER SET = UTF8 COLLATE = UTF8_GENERAL_CI COMMENT = '通知人员关联表' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- TABLE STRUCTURE FOR HZIMS_SAFE_SYSTEM_FILE
-- ----------------------------
CREATE TABLE IF NOT EXISTS `HZIMS_SAFE_SYSTEM_FILE` (
`ID` BIGINT(20) NOT NULL AUTO_INCREMENT,
`TENANT_ID` VARCHAR(12) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NOT NULL COMMENT '租户ID',
`FILE_TYPE_ID` BIGINT(20) NOT NULL COMMENT '文件类型ID',
`FILE_PATH` VARCHAR(255) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NOT NULL COMMENT '文件路径',
`FILE_NAME` VARCHAR(200) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NOT NULL COMMENT '文件名称',
`FILE_STATUS` TINYINT(255) NOT NULL DEFAULT 1 COMMENT '状态 1=待审审核 2=审核中 3=审核不通过 4=审核通过',
`FLOW_ID` VARCHAR(64) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NULL DEFAULT NULL COMMENT '工作流ID',
`STATUS` TINYINT(4) NULL DEFAULT NULL COMMENT '业务状态',
`CREATE_DEPT` BIGINT(20) NULL DEFAULT NULL COMMENT '创建单位',
`CREATE_USER` BIGINT(20) NOT NULL COMMENT '创建人',
`CREATE_TIME` DATETIME NOT NULL COMMENT '创建时间',
`UPDATE_USER` BIGINT(20) NULL DEFAULT NULL COMMENT '修改人',
`UPDATE_TIME` DATETIME NULL DEFAULT NULL COMMENT '修改时间',
`IS_DELETED` TINYINT(4) NOT NULL DEFAULT 0,
PRIMARY KEY (`ID`) USING BTREE,
INDEX `IDX_F_TYPE_ID`(`FILE_TYPE_ID`) USING BTREE,
INDEX `IDX_FLOW_ID`(`FLOW_ID`) USING BTREE
) ENGINE = INNODB AUTO_INCREMENT = 1658649408931115010 CHARACTER SET = UTF8 COLLATE = UTF8_GENERAL_CI COMMENT = '体系文件关系表' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- TABLE STRUCTURE FOR HZIMS_SAFE_SYSTEM_FILE_TYPE
-- ----------------------------
CREATE TABLE IF NOT EXISTS `HZIMS_SAFE_SYSTEM_FILE_TYPE` (
`ID` BIGINT(20) NOT NULL DEFAULT -1,
`TENANT_ID` VARCHAR(12) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NULL DEFAULT NULL COMMENT '租户ID',
`NAME` VARCHAR(60) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NOT NULL COMMENT '文件类型名称',
`PARENT_ID` BIGINT(20) NOT NULL DEFAULT 0 COMMENT '父类型ID',
`STATUS` TINYINT(4) NULL DEFAULT NULL COMMENT '业务状态',
`CREATE_DEPT` BIGINT(20) NULL DEFAULT NULL COMMENT '创建单位',
`CREATE_USER` BIGINT(20) NOT NULL COMMENT '创建人',
`CREATE_TIME` DATETIME NOT NULL COMMENT '创建时间',
`UPDATE_USER` BIGINT(20) NULL DEFAULT NULL COMMENT '修改人',
`UPDATE_TIME` DATETIME NULL DEFAULT NULL COMMENT '修改时间',
`IS_DELETED` TINYINT(4) NOT NULL DEFAULT 0,
PRIMARY KEY (`ID`) USING BTREE,
INDEX `IDX_PARENT_TYPE`(`PARENT_ID`) USING BTREE
) ENGINE = INNODB CHARACTER SET = UTF8 COLLATE = UTF8_GENERAL_CI COMMENT = '标准体系文件类型' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- TABLE STRUCTURE FOR INDICATOR_MANAGEMENT
-- ----------------------------
CREATE TABLE IF NOT EXISTS `INDICATOR_MANAGEMENT` (
`ID` BIGINT(20) NOT NULL AUTO_INCREMENT COMMENT '编号',
`PRODUCT_NAME` VARCHAR(5000) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NOT NULL COMMENT '项目名称',
`STANDARD_SCORE` VARCHAR(50) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NULL DEFAULT NULL COMMENT '标准分值',
`EVALUATION_METHOD` VARCHAR(50) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NULL DEFAULT NULL COMMENT '评审方法及评分标准',
`TARGET_MANAGEMENT_ID` BIGINT(20) NULL DEFAULT NULL COMMENT '指标管理ID',
`CREATE_TIME` DATETIME NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`UPDATE_TIME` DATETIME NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`IS_DELETED` TINYINT(1) NULL DEFAULT 0 COMMENT '逻辑删除',
PRIMARY KEY (`ID`) USING BTREE
) ENGINE = INNODB AUTO_INCREMENT = 1 CHARACTER SET = UTF8 COLLATE = UTF8_GENERAL_CI COMMENT = '指标项管理' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- TABLE STRUCTURE FOR RATING_SCALE
-- ----------------------------
CREATE TABLE IF NOT EXISTS `RATING_SCALE` (
`ID` BIGINT(20) NOT NULL AUTO_INCREMENT COMMENT '编号',
`INDICATOR_MANAGEMENT_ID` BIGINT(20) NULL DEFAULT NULL COMMENT '指标项管理ID',
`GOAL` VARCHAR(50) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NULL DEFAULT NULL COMMENT '得分',
`REVIEW_DESCRIPTION` VARCHAR(5000) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NULL DEFAULT NULL COMMENT '评审描述',
`CREATE_TIME` DATETIME NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`UPDATE_TIME` DATETIME NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`IS_DELETED` TINYINT(1) NULL DEFAULT 0 COMMENT '逻辑删除',
PRIMARY KEY (`ID`) USING BTREE
) ENGINE = INNODB AUTO_INCREMENT = 1 CHARACTER SET = UTF8 COLLATE = UTF8_GENERAL_CI COMMENT = '平分表' ROW_FORMAT = DYNAMIC;
-- ----------------------------
-- TABLE STRUCTURE FOR TARGET_MANAGEMENT
-- ----------------------------
CREATE TABLE IF NOT EXISTS `TARGET_MANAGEMENT` (
`ID` BIGINT(20) NOT NULL AUTO_INCREMENT COMMENT '编号',
`NAME` VARCHAR(50) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NOT NULL COMMENT '名称',
`SCORE` VARCHAR(50) CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI NULL DEFAULT NULL COMMENT '分值',
`PARENT_ID` BIGINT(20) NULL DEFAULT NULL COMMENT '父级ID',
`LEVEL` INT(11) NULL DEFAULT NULL COMMENT '等级',
`CREATE_TIME` DATETIME NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`UPDATE_TIME` DATETIME NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`IS_DELETED` TINYINT(1) NULL DEFAULT 0 COMMENT '逻辑删除',
PRIMARY KEY (`ID`) USING BTREE
) ENGINE = INNODB AUTO_INCREMENT = 1 CHARACTER SET = UTF8 COLLATE = UTF8_GENERAL_CI COMMENT = '指标管理' ROW_FORMAT = DYNAMIC;