diff --git a/sql/sy/v1.4.0/全量脚本/v1.4.0-all.sql b/sql/sy/v1.4.0/全量脚本/v1.4.0-all.sql index cb1e2e73..40b7a9e2 100644 --- a/sql/sy/v1.4.0/全量脚本/v1.4.0-all.sql +++ b/sql/sy/v1.4.0/全量脚本/v1.4.0-all.sql @@ -96,7 +96,7 @@ CREATE TABLE `bs_sgc_df_xsjhjl` ( `SCOPE` varchar(50) COLLATE utf8mb4_general_ci COMMENT '巡查范围', `NAME` varchar(50) COLLATE utf8mb4_general_ci NOT NULL COMMENT '巡查记录名称', `HANDLE_STATUS` int NOT NULL COMMENT '处置状态', - `STATUS` int NOT NULL COMMENT '记录状态', + `STATUS` int COMMENT '记录状态', `REMARK` text COLLATE utf8mb4_general_ci COMMENT '备注', `CREATE_UID` varchar(32) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人', `CREATE_TIME` datetime DEFAULT NULL COMMENT '创建时间', @@ -677,17 +677,33 @@ CREATE TABLE `bs_sgc_sz_xsjhdw` ( CREATE TABLE `bs_sgc_sz_xsjhjl` ( - `ID` int NOT NULL AUTO_INCREMENT COMMENT '水闸巡视检查检查记录编号', - `PLAN_ID` int COMMENT '巡查计划ID', - `WAGA_CODE` varchar(255) COLLATE utf8mb4_general_ci NOT NULL COMMENT '水闸代码', - `NAME` varchar(50) COLLATE utf8mb4_general_ci NOT NULL COMMENT '巡查记录名称', - `STATUS` int NOT NULL COMMENT '状态', - `REMARK` text COLLATE utf8mb4_general_ci COMMENT '备注', - `CREATE_UID` varchar(32) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人', - `CREATE_TIME` datetime DEFAULT NULL COMMENT '创建时间', - `UPDATE_UID` varchar(32) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '最近修改人', - `UPDATE_TIME` datetime DEFAULT NULL COMMENT '最近修改时间', - PRIMARY KEY (`ID`) + `ID` int NOT NULL AUTO_INCREMENT COMMENT '水闸巡视检查检查记录编号', + `PLAN_ID` int COMMENT '巡查计划ID', + `PLAN_NAME` varchar(50) COLLATE utf8mb4_general_ci COMMENT '计划名称', + `SUB_PLAN_ID` int COMMENT '子计划ID', + `SUB_PLAN_NAME` varchar(50) COLLATE utf8mb4_general_ci COMMENT '子计划名称', + `SUB_PLAN_START_DATE` datetime DEFAULT NULL COMMENT '子计划开始时间', + `SUB_PLAN_END_DATE` datetime DEFAULT NULL COMMENT '子计划结束时间', + `LINE_ID` int COMMENT '巡查路线ID', + `LINE_NAME` varchar(50) COLLATE utf8mb4_general_ci COMMENT '路线名称', + `LINE_TYPE` int COMMENT '路线类型', + `DUTY_HOLDER_TYPE` int DEFAULT NULL COMMENT '巡查责任人类型', + `START_DATE` datetime DEFAULT NULL COMMENT '巡查开始时间', + `END_DATE` datetime DEFAULT NULL COMMENT '巡查结束时间', + `WAGA_CODE` varchar(255) COLLATE utf8mb4_general_ci NOT NULL COMMENT '水闸代码', + `WAGA_NAME` varchar(50) COLLATE utf8mb4_general_ci COMMENT '水闸名称', + `WAGA_TYPE` int COMMENT '水闸类型', + `REMAINING` int COMMENT '剩余巡查项' + `SCOPE` varchar(50) COLLATE utf8mb4_general_ci COMMENT '巡查范围', + `NAME` varchar(50) COLLATE utf8mb4_general_ci NOT NULL COMMENT '巡查记录名称', + `HANDLE_STATUS` int NOT NULL COMMENT '处置状态', + `STATUS` int COMMENT '记录状态', + `REMARK` text COLLATE utf8mb4_general_ci COMMENT '备注', + `CREATE_UID` varchar(32) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人', + `CREATE_TIME` datetime DEFAULT NULL COMMENT '创建时间', + `UPDATE_UID` varchar(32) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '最近修改人', + `UPDATE_TIME` datetime DEFAULT NULL COMMENT '最近修改时间', + PRIMARY KEY (`ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='水闸巡视检查记录表'; CREATE TABLE `bs_sgc_sz_xsjhjlz` ( @@ -699,6 +715,9 @@ CREATE TABLE `bs_sgc_sz_xsjhjlz` ( `PROBLEM` varchar(500) COLLATE utf8mb4_general_ci COMMENT '存在问题', `REMARK` text COLLATE utf8mb4_general_ci COMMENT '备注', `DOC` text COLLATE utf8mb4_general_ci COMMENT '文档', + `HANDLE_IMAGES` text COLLATE utf8mb4_general_ci COMMENT '处置图片', + `HANDLE_CONTENT` varchar(500) COLLATE utf8mb4_general_ci COMMENT '处置描述', + `HANDLE_TIME` datetime DEFAULT NULL COMMENT '处置时间', `CREATE_UID` varchar(32) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人', `CREATE_TIME` datetime DEFAULT NULL COMMENT '创建时间', `UPDATE_UID` varchar(32) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '最近修改人', @@ -706,6 +725,42 @@ CREATE TABLE `bs_sgc_sz_xsjhjlz` ( PRIMARY KEY (`ID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='水闸巡视检查检查记录子项表'; +CREATE TABLE `bs_sgc_sz_xslx` ( + `ID` int NOT NULL AUTO_INCREMENT COMMENT '水闸巡视检查路线查编号', + `WAGA_CODE` varchar(255) COLLATE utf8mb4_general_ci COMMENT '水闸代码', + `NAME` varchar(50) COLLATE utf8mb4_general_ci NOT NULL COMMENT '巡查名称', + `TYPE` int DEFAULT NULL COMMENT '巡查路线类型', + `DUTY_HOLDER_TYPE` int DEFAULT NULL COMMENT '巡查责任人类型', + `XC_ID` int NOT NULL COMMENT '巡查ID', + `POINTS` text COLLATE utf8mb4_general_ci COMMENT '巡查路线点位', + `STATUS` int NOT NULL COMMENT '状态', + `REMARK` text COLLATE utf8mb4_general_ci COMMENT '备注', + `CREATE_UID` varchar(16) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人', + `CREATE_TIME` datetime DEFAULT NULL COMMENT '创建时间', + `UPDATE_UID` varchar(16) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '最近修改人', + `UPDATE_TIME` datetime DEFAULT NULL COMMENT '最近修改时间', + PRIMARY KEY (`ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='水闸巡视检查路线表'; + +CREATE TABLE `bs_sgc_sz_xsjhxq` ( + `ID` int NOT NULL AUTO_INCREMENT COMMENT '水闸巡查计划内容编号', + `NAME` varchar(50) COLLATE utf8mb4_general_ci NOT NULL COMMENT '巡查计划内容名称', + `LINE_ID` int NOT NULL COMMENT '巡查路线ID', + `PLAN_ID` int NOT NULL COMMENT '巡查计划ID', + `REMARK` text COLLATE utf8mb4_general_ci COMMENT '备注', + `START_DATE` datetime DEFAULT NULL COMMENT '计划开始时间', + `END_DATE` datetime DEFAULT NULL COMMENT '计划结束时间', + `SCOPE` text COLLATE utf8mb4_general_ci COMMENT '巡查范围', + `OPERATOR` text COLLATE utf8mb4_general_ci COMMENT '执行人', + `STATUS` int NOT NULL COMMENT '状态', + `CREATE_UID` varchar(32) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人', + `CREATE_TIME` datetime DEFAULT NULL COMMENT '创建时间', + `UPDATE_UID` varchar(32) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '最近修改人', + `UPDATE_TIME` datetime DEFAULT NULL COMMENT '最近修改时间', + PRIMARY KEY (`ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='水闸巡查计划内容表'; + + CREATE TABLE `bs_sgc_sz_xsjhjgj` ( `ID` int NOT NULL AUTO_INCREMENT COMMENT '水闸巡视检查检查记录轨迹编号', `RECORD_ID` int NOT NULL COMMENT '巡查记录ID', diff --git a/sql/sy/v1.4.0/增量脚本/v1.4.0-update.sql b/sql/sy/v1.4.0/增量脚本/v1.4.0-update.sql index de569d9c..0eb50cfb 100644 --- a/sql/sy/v1.4.0/增量脚本/v1.4.0-update.sql +++ b/sql/sy/v1.4.0/增量脚本/v1.4.0-update.sql @@ -64,4 +64,74 @@ ALTER TABLE `bs_sgc_sz_yhjl` ADD `WAGA_NAME` varchar(50) COLLATE utf8mb4_genera ALTER TABLE `bs_sgc_sz_yhjl` ADD `WAGA_TYPE` int COMMENT '水闸类型'; ALTER TABLE `bs_sgc_sz_yhjl` ADD `SUPPLEMENT` varchar(500) DEFAULT NULL COMMENT '资金'; ALTER TABLE `bs_sgc_sz_yhjl` ADD `LEDGER_DOC` text COLLATE utf8mb4_general_ci COMMENT '维养台账'; -ALTER TABLE `bs_sgc_sz_yhjl` ADD `PLAN_NAME` varchar(100) COLLATE utf8mb4_general_ci COMMENT '计划名称'; \ No newline at end of file +ALTER TABLE `bs_sgc_sz_yhjl` ADD `PLAN_NAME` varchar(100) COLLATE utf8mb4_general_ci COMMENT '计划名称'; + + +------------------------------------------------- + +ALTER TABLE bs_sgc_sz_xsjhjl MODIFY COLUMN STATUS int NULL COMMENT '状态'; + +CREATE TABLE `bs_sgc_sz_xslx` ( + `ID` int NOT NULL AUTO_INCREMENT COMMENT '水闸巡视检查路线查编号', + `WAGA_CODE` varchar(255) COLLATE utf8mb4_general_ci COMMENT '水闸代码', + `NAME` varchar(50) COLLATE utf8mb4_general_ci NOT NULL COMMENT '巡查名称', + `TYPE` int DEFAULT NULL COMMENT '巡查路线类型', + `DUTY_HOLDER_TYPE` int DEFAULT NULL COMMENT '巡查责任人类型', + `XC_ID` int NOT NULL COMMENT '巡查ID', + `POINTS` text COLLATE utf8mb4_general_ci COMMENT '巡查路线点位', + `STATUS` int NOT NULL COMMENT '状态', + `REMARK` text COLLATE utf8mb4_general_ci COMMENT '备注', + `CREATE_UID` varchar(16) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人', + `CREATE_TIME` datetime DEFAULT NULL COMMENT '创建时间', + `UPDATE_UID` varchar(16) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '最近修改人', + `UPDATE_TIME` datetime DEFAULT NULL COMMENT '最近修改时间', + PRIMARY KEY (`ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='水闸巡视检查路线表'; + +ALTER TABLE `bs_sgc_sz_xsjh` MODIFY COLUMN XC_ID int NULL COMMENT '巡查ID'; +ALTER TABLE `bs_sgc_sz_xsjh` ADD `WAGA_NAME` varchar(50) COLLATE utf8mb4_general_ci COMMENT '水闸名称'; +ALTER TABLE `bs_sgc_sz_xsjh` ADD `WAGA_TYPE` int COMMENT '水闸类型'; +ALTER TABLE `bs_sgc_sz_xsjh` ADD `STATUS` int NOT NULL COMMENT '状态'; +ALTER TABLE `bs_sgc_sz_xsjh` ADD `START_DATE` datetime DEFAULT NULL COMMENT '计划开始时间'; +ALTER TABLE `bs_sgc_sz_xsjh` ADD `END_DATE` datetime DEFAULT NULL COMMENT '计划结束时间'; + +ALTER TABLE `bs_sgc_sz_xsjhzx` ADD `SUB_PLAN_ID` int NOT NULL COMMENT '巡查子计划ID'; +ALTER TABLE `bs_sgc_sz_xsjhjl` ADD `PLAN_NAME` varchar(50) COLLATE utf8mb4_general_ci COMMENT '计划名称'; +ALTER TABLE `bs_sgc_sz_xsjhjl` ADD `SUB_PLAN_ID` int COMMENT '子计划ID'; +ALTER TABLE `bs_sgc_sz_xsjhjl` ADD `SUB_PLAN_NAME` varchar(50) COLLATE utf8mb4_general_ci COMMENT '子计划名称'; +ALTER TABLE `bs_sgc_sz_xsjhjl` ADD `LINE_ID` int COMMENT '巡查路线ID'; +ALTER TABLE `bs_sgc_sz_xsjhjl` ADD `LINE_NAME` varchar(50) COLLATE utf8mb4_general_ci COMMENT '路线名称'; +ALTER TABLE `bs_sgc_sz_xsjhjl` ADD `LINE_TYPE` int COMMENT '路线类型'; +ALTER TABLE `bs_sgc_sz_xsjhjl` ADD `DUTY_HOLDER_TYPE` int DEFAULT NULL COMMENT '巡查责任人类型'; +ALTER TABLE `bs_sgc_sz_xsjhjl` ADD `START_DATE` datetime DEFAULT NULL COMMENT '巡查开始时间'; +ALTER TABLE `bs_sgc_sz_xsjhjl` ADD `END_DATE` datetime DEFAULT NULL COMMENT '巡查结束时间'; +ALTER TABLE `bs_sgc_sz_xsjhjl` ADD `SUB_PLAN_START_DATE` datetime DEFAULT NULL COMMENT '子计划开始时间'; +ALTER TABLE `bs_sgc_sz_xsjhjl` ADD `SUB_PLAN_END_DATE` datetime DEFAULT NULL COMMENT '子计划结束时间'; +ALTER TABLE `bs_sgc_sz_xsjhjl` ADD `SCOPE` varchar(50) COLLATE utf8mb4_general_ci COMMENT '巡查范围'; +ALTER TABLE `bs_sgc_sz_xsjhjl` ADD `WAGA_NAME` varchar(50) COLLATE utf8mb4_general_ci COMMENT '水闸名称'; +ALTER TABLE `bs_sgc_sz_xsjhjl` ADD `WAGA_TYPE` int COMMENT '水闸类型'; +ALTER TABLE `bs_sgc_sz_xsjhjl` ADD `HANDLE_STATUS` int NOT NULL COMMENT '处置状态'; +ALTER TABLE `bs_sgc_sz_xsjhjl` ADD `REMAINING` int COMMENT '剩余巡查项'; + +ALTER TABLE `bs_sgc_sz_xsjhjlz` ADD `HANDLE_TIME` datetime DEFAULT NULL COMMENT '处置时间'; +ALTER TABLE `bs_sgc_sz_xsjhjlz` ADD `HANDLE_IMAGES` text COLLATE utf8mb4_general_ci COMMENT '处置图片'; +ALTER TABLE `bs_sgc_sz_xsjhjlz` ADD `HANDLE_CONTENT` varchar(500) COLLATE utf8mb4_general_ci COMMENT '处置描述'; + + +CREATE TABLE `bs_sgc_sz_xsjhxq` ( + `ID` int NOT NULL AUTO_INCREMENT COMMENT '水闸巡查计划内容编号', + `NAME` varchar(50) COLLATE utf8mb4_general_ci NOT NULL COMMENT '巡查计划内容名称', + `LINE_ID` int NOT NULL COMMENT '巡查路线ID', + `PLAN_ID` int NOT NULL COMMENT '巡查计划ID', + `REMARK` text COLLATE utf8mb4_general_ci COMMENT '备注', + `START_DATE` datetime DEFAULT NULL COMMENT '计划开始时间', + `END_DATE` datetime DEFAULT NULL COMMENT '计划结束时间', + `SCOPE` text COLLATE utf8mb4_general_ci COMMENT '巡查范围', + `OPERATOR` text COLLATE utf8mb4_general_ci COMMENT '执行人', + `STATUS` int NOT NULL COMMENT '状态', + `CREATE_UID` varchar(32) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人', + `CREATE_TIME` datetime DEFAULT NULL COMMENT '创建时间', + `UPDATE_UID` varchar(32) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '最近修改人', + `UPDATE_TIME` datetime DEFAULT NULL COMMENT '最近修改时间', + PRIMARY KEY (`ID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='水闸巡查计划内容表';