diff --git a/epmet-module/data-statistical/data-statistical-server/src/main/resources/db/migration/V0.0.8__add_146.sql b/epmet-module/data-statistical/data-statistical-server/src/main/resources/db/migration/V0.0.8__add_146.sql deleted file mode 100644 index 49e689c4b0..0000000000 --- a/epmet-module/data-statistical/data-statistical-server/src/main/resources/db/migration/V0.0.8__add_146.sql +++ /dev/null @@ -1,63 +0,0 @@ --- 一、epmet_evaluation_index、epmet_data_statistical_display 都要执行 --- 1、146体系新增3张表 -drop table if EXISTS screen_bid_info; -CREATE TABLE `screen_bid_info` ( - `ID` varchar(64) NOT NULL COMMENT '主键', - `CUSTOMER_ID` varchar(64) NOT NULL COMMENT '客户id', - `DATE_ID` varchar(8) NOT NULL COMMENT '截止日期eg:20200101', - `BID_ID` varchar(64) NOT NULL COMMENT '竞标项目id', - `BID_NAME` varchar(512) NOT NULL COMMENT '竞标项目名称', - `STATUS_CODE` varchar(64) NOT NULL COMMENT '状态编码', - `STATUS_DESC` varchar(128) NOT NULL COMMENT '状态描述eg:已中标、未中标、投标中、', - `AMOUNT` double(20,4) NOT NULL COMMENT '金额单位万元', - `RELEASE_TIME` datetime NOT NULL COMMENT '发布时间', - `TOWN_IDS` varchar(1024) NOT NULL COMMENT '发布村镇,以英文逗号隔开', - `TOWN_NAMES` varchar(1024) NOT NULL COMMENT '发布村镇名称,以英文逗号隔开', - `DEL_FLAG` char(1) NOT NULL DEFAULT '0' COMMENT '删除标识 0未删除;1已删除', - `REVISION` int(11) NOT NULL COMMENT '乐观锁', - `CREATED_BY` varchar(64) NOT NULL COMMENT '创建人', - `CREATED_TIME` datetime NOT NULL COMMENT '创建时间', - `UPDATED_BY` varchar(64) NOT NULL COMMENT '更新人', - `UPDATED_TIME` datetime NOT NULL COMMENT '更新时间', - PRIMARY KEY (`ID`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='146:竞标管理'; - -drop table if EXISTS screen_contract_info; -CREATE TABLE `screen_contract_info` ( - `ID` varchar(64) NOT NULL COMMENT '主键', - `CUSTOMER_ID` varchar(64) NOT NULL COMMENT '客户id', - `DATE_ID` varchar(8) NOT NULL COMMENT '截止日期eg:20200101', - `CONTRACT_ID` varchar(64) NOT NULL COMMENT '合同id', - `CONTRACT_NAME` varchar(255) NOT NULL COMMENT '合同名称', - `CATEGORY_CODE` varchar(64) NOT NULL COMMENT '合同所属类别编码', - `CATEGORY_NAME` varchar(255) NOT NULL COMMENT '合同所属类别名称', - `DUE_DATE` date NOT NULL COMMENT '合同到期日期:2020-12-31', - `TOWN_IDS` varchar(1024) NOT NULL COMMENT '发布村镇,以英文逗号隔开', - `TOWN_NAMES` varchar(1024) NOT NULL COMMENT '发布村镇名称,以英文逗号隔开', - `DEL_FLAG` char(1) NOT NULL DEFAULT '0' COMMENT '删除标识 0未删除;1已删除', - `REVISION` int(11) NOT NULL COMMENT '乐观锁', - `CREATED_BY` varchar(64) NOT NULL COMMENT '创建人', - `CREATED_TIME` datetime NOT NULL COMMENT '创建时间', - `UPDATED_BY` varchar(64) NOT NULL COMMENT '更新人', - `UPDATED_TIME` datetime NOT NULL COMMENT '更新时间', - PRIMARY KEY (`ID`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='146:合同基本信息'; - - -drop table if EXISTS screen_list_info; -CREATE TABLE `screen_list_info` ( - `ID` varchar(64) NOT NULL COMMENT '主键', - `CUSTOMER_ID` varchar(64) NOT NULL COMMENT '客户id', - `DATE_ID` varchar(8) NOT NULL COMMENT '截止日期eg:20200101', - `LIST_ID` varchar(64) NOT NULL COMMENT '清单id', - `LIST_CODE` varchar(64) DEFAULT NULL COMMENT '清单编码', - `LIST_NAME` varchar(512) NOT NULL COMMENT '名称', - `SORT` int(11) NOT NULL COMMENT '排序', - `DEL_FLAG` char(1) NOT NULL DEFAULT '0' COMMENT '删除标识 0未删除;1已删除', - `REVISION` int(11) NOT NULL COMMENT '乐观锁', - `CREATED_BY` varchar(64) NOT NULL COMMENT '创建人', - `CREATED_TIME` datetime NOT NULL COMMENT '创建时间', - `UPDATED_BY` varchar(64) NOT NULL COMMENT '更新人', - `UPDATED_TIME` datetime NOT NULL COMMENT '更新时间', - PRIMARY KEY (`ID`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='146:一张清单列表'; \ No newline at end of file diff --git a/epmet-module/data-statistical/data-statistical-server/src/main/resources/db/migration/V0.0.8__add_plugins_table.sql b/epmet-module/data-statistical/data-statistical-server/src/main/resources/db/migration/V0.0.8__add_plugins_table.sql new file mode 100644 index 0000000000..7c143e0e8b --- /dev/null +++ b/epmet-module/data-statistical/data-statistical-server/src/main/resources/db/migration/V0.0.8__add_plugins_table.sql @@ -0,0 +1,116 @@ +-- 插件数据上报:146、工作日志; +-- epmet_evaluation_index、epmet_data_statistical_display 都要执行 + +-- 1、146体系新增3张表 +drop table if EXISTS screen_bid_info; +CREATE TABLE `screen_bid_info` ( + `ID` varchar(64) NOT NULL COMMENT '主键', + `CUSTOMER_ID` varchar(64) NOT NULL COMMENT '客户id', + `DATE_ID` varchar(8) NOT NULL COMMENT '截止日期eg:20200101', + `BID_ID` varchar(64) NOT NULL COMMENT '竞标项目id', + `BID_NAME` varchar(512) NOT NULL COMMENT '竞标项目名称', + `STATUS_CODE` varchar(64) NOT NULL COMMENT '状态编码', + `STATUS_DESC` varchar(128) NOT NULL COMMENT '状态描述eg:已中标、未中标、投标中、', + `AMOUNT` double(20,4) NOT NULL COMMENT '金额单位万元', + `RELEASE_TIME` datetime NOT NULL COMMENT '发布时间', + `TOWN_IDS` varchar(1024) NOT NULL COMMENT '发布村镇,以英文逗号隔开', + `TOWN_NAMES` varchar(1024) NOT NULL COMMENT '发布村镇名称,以英文逗号隔开', + `DEL_FLAG` char(1) NOT NULL DEFAULT '0' COMMENT '删除标识 0未删除;1已删除', + `REVISION` int(11) NOT NULL COMMENT '乐观锁', + `CREATED_BY` varchar(64) NOT NULL COMMENT '创建人', + `CREATED_TIME` datetime NOT NULL COMMENT '创建时间', + `UPDATED_BY` varchar(64) NOT NULL COMMENT '更新人', + `UPDATED_TIME` datetime NOT NULL COMMENT '更新时间', + PRIMARY KEY (`ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='146:竞标管理'; + +drop table if EXISTS screen_contract_info; +CREATE TABLE `screen_contract_info` ( + `ID` varchar(64) NOT NULL COMMENT '主键', + `CUSTOMER_ID` varchar(64) NOT NULL COMMENT '客户id', + `DATE_ID` varchar(8) NOT NULL COMMENT '截止日期eg:20200101', + `CONTRACT_ID` varchar(64) NOT NULL COMMENT '合同id', + `CONTRACT_NAME` varchar(255) NOT NULL COMMENT '合同名称', + `CATEGORY_CODE` varchar(64) NOT NULL COMMENT '合同所属类别编码', + `CATEGORY_NAME` varchar(255) NOT NULL COMMENT '合同所属类别名称', + `DUE_DATE` date NOT NULL COMMENT '合同到期日期:2020-12-31', + `TOWN_IDS` varchar(1024) NOT NULL COMMENT '发布村镇,以英文逗号隔开', + `TOWN_NAMES` varchar(1024) NOT NULL COMMENT '发布村镇名称,以英文逗号隔开', + `DEL_FLAG` char(1) NOT NULL DEFAULT '0' COMMENT '删除标识 0未删除;1已删除', + `REVISION` int(11) NOT NULL COMMENT '乐观锁', + `CREATED_BY` varchar(64) NOT NULL COMMENT '创建人', + `CREATED_TIME` datetime NOT NULL COMMENT '创建时间', + `UPDATED_BY` varchar(64) NOT NULL COMMENT '更新人', + `UPDATED_TIME` datetime NOT NULL COMMENT '更新时间', + PRIMARY KEY (`ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='146:合同基本信息'; + + +drop table if EXISTS screen_list_info; +CREATE TABLE `screen_list_info` ( + `ID` varchar(64) NOT NULL COMMENT '主键', + `CUSTOMER_ID` varchar(64) NOT NULL COMMENT '客户id', + `DATE_ID` varchar(8) NOT NULL COMMENT '截止日期eg:20200101', + `LIST_ID` varchar(64) NOT NULL COMMENT '清单id', + `LIST_CODE` varchar(64) DEFAULT NULL COMMENT '清单编码', + `LIST_NAME` varchar(512) NOT NULL COMMENT '名称', + `SORT` int(11) NOT NULL COMMENT '排序', + `DEL_FLAG` char(1) NOT NULL DEFAULT '0' COMMENT '删除标识 0未删除;1已删除', + `REVISION` int(11) NOT NULL COMMENT '乐观锁', + `CREATED_BY` varchar(64) NOT NULL COMMENT '创建人', + `CREATED_TIME` datetime NOT NULL COMMENT '创建时间', + `UPDATED_BY` varchar(64) NOT NULL COMMENT '更新人', + `UPDATED_TIME` datetime NOT NULL COMMENT '更新时间', + PRIMARY KEY (`ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='146:一张清单列表'; + +-- 2、工作日志新增两张表 +drop table if EXISTS screen_work_record_grid_monthly; +CREATE TABLE `screen_work_record_grid_monthly` ( + `ID` varchar(64) NOT NULL COMMENT 'ID 主键', + `CUSTOMER_ID` varchar(64) NOT NULL COMMENT '客户Id', + `MONTH_ID` varchar(32) NOT NULL COMMENT '月份Id:yyyyMM', + `GRID_ID` varchar(64) NOT NULL COMMENT '网格id', + `AGENCY_ID` varchar(64) NOT NULL COMMENT '网格所属的组织id', + `DATA_TYPE` varchar(32) DEFAULT 'party' COMMENT '数据类别 :party:支部建设; union:联合建设;党员志愿服务:voluntaryservice', + `MEETING_CODE` varchar(255) DEFAULT NULL COMMENT '会议类型编码', + `MEETING_NAME` varchar(255) DEFAULT NULL COMMENT '会议名称;举例:三会一课、党员志愿服务', + `TYPE_CODE` varchar(255) NOT NULL COMMENT '随手记类型编码', + `TYPE_NAME` varchar(255) NOT NULL COMMENT '随手记类型名称;举例:联建共建、支部建设、为民服务', + `ORGANIZE_TOTAL` int(11) NOT NULL COMMENT '组织次数', + `PARTICIPATE_TOTAL` int(11) NOT NULL COMMENT '当前组织参与的总次数', + `PARTICIPATE_USER_TOTAL` int(11) NOT NULL COMMENT '总的参与次数', + `AVG_PARTICIPATE_USER_TOTAL` int(11) NOT NULL COMMENT '平均参与人次', + `DEL_FLAG` char(1) NOT NULL DEFAULT '0' COMMENT '删除标识 0未删除;1已删除', + `REVISION` int(11) NOT NULL DEFAULT '0' COMMENT '乐观锁', + `CREATED_BY` varchar(64) NOT NULL COMMENT '创建人', + `CREATED_TIME` datetime NOT NULL COMMENT '创建时间', + `UPDATED_BY` varchar(64) NOT NULL COMMENT '更新人', + `UPDATED_TIME` datetime NOT NULL COMMENT '更新时间', + PRIMARY KEY (`ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='工作日志-网格按月统计'; + +drop table if EXISTS screen_work_record_org_monthly; +CREATE TABLE `screen_work_record_org_monthly` ( + `ID` varchar(64) NOT NULL COMMENT 'ID 主键', + `CUSTOMER_ID` varchar(64) NOT NULL COMMENT '客户Id', + `MONTH_ID` varchar(32) NOT NULL COMMENT '月份Id:yyyyMM', + `ORG_ID` varchar(64) NOT NULL COMMENT '组织Id', + `PARENT_ID` varchar(64) NOT NULL COMMENT '当前组织所属上级组织,如果是跟组织,此列为0', + `MEETING_CODE` varchar(255) DEFAULT NULL COMMENT '会议类型编码', + `MEETING_NAME` varchar(255) DEFAULT NULL COMMENT '会议名称;举例:三会一课、党员志愿服务', + `DATA_TYPE` varchar(32) NOT NULL DEFAULT 'party' COMMENT '数据类别 :party:支部建设; union:联合建设;党员志愿服务:voluntaryservice', + `TYPE_CODE` varchar(255) NOT NULL COMMENT '随手记类型编码', + `TYPE_NAME` varchar(255) NOT NULL COMMENT '随手记类型名称;举例:联建共建、支部建设、为民服务', + `ORGANIZE_TOTAL` int(11) NOT NULL COMMENT '组织次数', + `PARTICIPATE_TOTAL` int(11) NOT NULL COMMENT '当前组织参与的总次数', + `PARTICIPATE_USER_TOTAL` int(11) NOT NULL COMMENT '总的参与次数', + `AVG_PARTICIPATE_USER_TOTAL` int(11) NOT NULL COMMENT '平均参与人次', + `DEL_FLAG` char(1) NOT NULL DEFAULT '0' COMMENT '删除标识 0未删除;1已删除', + `REVISION` int(11) NOT NULL DEFAULT '0' COMMENT '乐观锁', + `CREATED_BY` varchar(64) NOT NULL COMMENT '创建人', + `CREATED_TIME` datetime NOT NULL COMMENT '创建时间', + `UPDATED_BY` varchar(64) NOT NULL COMMENT '更新人', + `UPDATED_TIME` datetime NOT NULL COMMENT '更新时间', + PRIMARY KEY (`ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='工作日志-组织按月统计'; \ No newline at end of file