diff --git a/epmet-module/gov-org/gov-org-server/src/main/resources/db/migration/V0.0.25__icenterpise.sql b/epmet-module/gov-org/gov-org-server/src/main/resources/db/migration/V0.0.25__icenterpise.sql new file mode 100644 index 0000000000..c347e0cbe8 --- /dev/null +++ b/epmet-module/gov-org/gov-org-server/src/main/resources/db/migration/V0.0.25__icenterpise.sql @@ -0,0 +1,69 @@ +CREATE TABLE `ic_enterprise` ( + `ID` varchar(64) NOT NULL COMMENT '唯一标识', + `CUSTOMER_ID` varchar(64) NOT NULL COMMENT '客户Id', + `GRID_ID` varchar(64) NOT NULL COMMENT '网格Id【场所区域】', + `AGENCY_ID` varchar(64) NOT NULL COMMENT '网格所属的组织Id', + `AGENCY_PIDS` varchar(256) DEFAULT NULL COMMENT 'agency_id的所有上级', + `PLACE_TYPE` varchar(64) NOT NULL COMMENT '场所类型:来源于ic_coverage_category_dict', + `PLACE_ORG_NAME` varchar(64) NOT NULL COMMENT '场所名称', + `ADDRESS` varchar(256) NOT NULL COMMENT '场所地址', + `LONGITUDE` varchar(64) DEFAULT NULL COMMENT '经度', + `LATITUDE` varchar(64) DEFAULT NULL COMMENT '纬度', + `SCALE` varchar(128) NOT NULL COMMENT '字典value,场所规模【\r\n0:10人以下\r\n1:10-20人\r\n2:21-40人\r\n3:41-100人\r\n4:100人以上】', + `PERSON_IN_CHARGE` varchar(64) NOT NULL COMMENT '场所负责人', + `MOBILE` varchar(11) NOT NULL COMMENT '负责人电话', + `SOURCE_TYPE` varchar(64) NOT NULL COMMENT '来源【新增:add 导入:import 】', + `LATEST_RESULT` varchar(2) DEFAULT '' COMMENT '最新巡查结果【0:合格 1:不合格】', + `LATEST_PATROL_TIME` datetime DEFAULT NULL COMMENT '最新检查时间', + `DEL_FLAG` int(11) NOT NULL COMMENT '删除标识:0.未删除 1.已删除', + `REVISION` int(11) NOT NULL COMMENT '乐观锁', + `CREATED_BY` varchar(32) NOT NULL COMMENT '创建人', + `CREATED_TIME` datetime NOT NULL COMMENT '创建时间', + `UPDATED_BY` varchar(32) NOT NULL COMMENT '更新人', + `UPDATED_TIME` datetime NOT NULL COMMENT '更新时间', + PRIMARY KEY (`ID`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=COMPACT COMMENT='企事业单位表'; + + +CREATE TABLE `ic_enterprise_patrol_record` ( + `ID` varchar(64) NOT NULL COMMENT '唯一标识', + `CUSTOMER_ID` varchar(64) NOT NULL COMMENT '客户Id', + `ENTERPRISE_ID` varchar(64) NOT NULL COMMENT '企事业单位id', + `PATROL_TIME` datetime NOT NULL COMMENT '巡查时间', + `STAFF_ID` varchar(64) NOT NULL COMMENT '工作人员id', + `STAFF_NAME` varchar(64) NOT NULL COMMENT '工作人员姓名', + `MOBILE` varchar(64) NOT NULL COMMENT '工作人员手机号', + `RESULT` varchar(2) NOT NULL COMMENT '巡查结果【0:合格 1:不合格】', + `DETAILED` varchar(512) DEFAULT NULL COMMENT '隐患明细', + `REVIEW_TIME` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '拟复查时间', + `DEL_FLAG` int(11) NOT NULL COMMENT '删除标识:0.未删除 1.已删除', + `REVISION` int(11) NOT NULL COMMENT '乐观锁', + `CREATED_BY` varchar(32) NOT NULL COMMENT '创建人', + `CREATED_TIME` datetime NOT NULL COMMENT '创建时间', + `UPDATED_BY` varchar(32) NOT NULL COMMENT '更新人', + `UPDATED_TIME` datetime NOT NULL COMMENT '更新时间', + PRIMARY KEY (`ID`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='企事业单位巡查表'; + + + +CREATE TABLE `ic_enterprise_patrol_attachment` ( + `ID` varchar(64) NOT NULL COMMENT '主键', + `CUSTOMER_ID` varchar(64) NOT NULL COMMENT '客户ID', + `PATROL_ID` varchar(64) NOT NULL COMMENT '服务记录id,服务项目id', + `ATTACHMENT_NAME` varchar(64) DEFAULT NULL COMMENT '附件名', + `ATTACHMENT_FORMAT` varchar(64) DEFAULT NULL COMMENT '文件格式(JPG、PNG、PDF、JPEG、BMP、MP4、WMA、M4A、MP3、DOC、DOCX、XLS)', + `ATTACHMENT_TYPE` varchar(64) NOT NULL COMMENT '附件类型((图片 - image、 视频 - video、 语音 - voice、 文档 - doc))', + `ATTACHMENT_URL` varchar(255) NOT NULL COMMENT '附件地址', + `SORT` int(1) NOT NULL COMMENT '排序字段', + `STATUS` varchar(32) NOT NULL DEFAULT 'auto_passed' COMMENT '附件状态(审核中:auditing; \r\nauto_passed: 自动通过;\r\nreview:结果不确定,需要人工审核;\r\nblock: 结果违规;\r\nrejected:人工审核驳回;\r\napproved:人工审核通过)\r\n现在图片是同步审核的,所以图片只有auto_passed一种状态', + `REASON` varchar(255) DEFAULT NULL COMMENT '失败原因', + `DURATION` int(11) DEFAULT NULL COMMENT '语音或视频时长,秒', + `DEL_FLAG` varchar(1) NOT NULL COMMENT '删除标记 0:未删除,1:已删除', + `REVISION` int(11) NOT NULL COMMENT '乐观锁', + `CREATED_BY` varchar(32) NOT NULL COMMENT '创建人', + `CREATED_TIME` datetime NOT NULL COMMENT '创建时间', + `UPDATED_BY` varchar(32) NOT NULL COMMENT '更新人', + `UPDATED_TIME` datetime NOT NULL COMMENT '更新时间', + PRIMARY KEY (`ID`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=COMPACT COMMENT='企事业单位巡查附件表(目前只上传图片)'; \ No newline at end of file