SET NAMES utf8mb4;
ALTER TABLE `bs_sgc_df_xsjh` MODIFY COLUMN XC_ID int NULL COMMENT '巡查ID';

ALTER TABLE `bs_sgc_df_xsjh` ADD `DIKE_NAME` varchar(50) COLLATE utf8mb4_general_ci COMMENT '堤防名称';
ALTER TABLE `bs_sgc_df_xsjh` ADD `DIKE_TYPE` int  COMMENT '堤防类型';

CREATE TABLE `bs_sgc_df_xslx` (
  `ID` int NOT NULL AUTO_INCREMENT COMMENT '堤防巡视检查路线查编号',
  `DIKE_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_df_xsjh` ADD `STATUS` int NOT NULL COMMENT '状态';
ALTER TABLE `bs_sgc_df_xsjh` ADD `START_DATE` datetime DEFAULT NULL COMMENT '计划开始时间';
ALTER TABLE `bs_sgc_df_xsjh` ADD `END_DATE` datetime DEFAULT NULL COMMENT '计划结束时间';

ALTER TABLE `bs_sgc_df_xsjhjl` ADD `PLAN_NAME` varchar(50) COLLATE utf8mb4_general_ci COMMENT '计划名称';
ALTER TABLE `bs_sgc_df_xsjhjl` ADD `SUB_PLAN_ID` int  COMMENT '子计划ID';
ALTER TABLE `bs_sgc_df_xsjhjl` ADD `SUB_PLAN_NAME` varchar(50) COLLATE utf8mb4_general_ci COMMENT '子计划名称';
ALTER TABLE `bs_sgc_df_xsjhjl` ADD `LINE_ID` int  COMMENT '巡查路线ID';
ALTER TABLE `bs_sgc_df_xsjhjl` ADD `LINE_NAME` varchar(50) COLLATE utf8mb4_general_ci COMMENT '路线名称';
ALTER TABLE `bs_sgc_df_xsjhjl` ADD `LINE_TYPE` int  COMMENT '路线类型';
ALTER TABLE `bs_sgc_df_xsjhjl` ADD `DUTY_HOLDER_TYPE` int DEFAULT NULL COMMENT '巡查责任人类型';
ALTER TABLE `bs_sgc_df_xsjhjl` ADD `START_DATE` datetime DEFAULT NULL COMMENT '巡查开始时间';
ALTER TABLE `bs_sgc_df_xsjhjl` ADD `END_DATE` datetime DEFAULT NULL COMMENT '巡查结束时间';
ALTER TABLE `bs_sgc_df_xsjhjl` ADD  `SUB_PLAN_START_DATE` datetime DEFAULT NULL COMMENT '子计划开始时间';
ALTER TABLE `bs_sgc_df_xsjhjl` ADD  `SUB_PLAN_END_DATE` datetime DEFAULT NULL COMMENT '子计划结束时间';
ALTER TABLE `bs_sgc_df_xsjhjl` ADD `SCOPE` varchar(50) COLLATE utf8mb4_general_ci COMMENT '巡查范围';
ALTER TABLE `bs_sgc_df_xsjhjl` ADD `DIKE_NAME` varchar(50) COLLATE utf8mb4_general_ci COMMENT '堤防名称';
ALTER TABLE `bs_sgc_df_xsjhjl` ADD `DIKE_TYPE` int  COMMENT '堤防类型';

ALTER TABLE `bs_sgc_df_xsjhjlz` ADD  `HANDLE_TIME` datetime DEFAULT NULL COMMENT '处置时间';
ALTER TABLE `bs_sgc_df_xsjhjlz` ADD  `HANDLE_IMAGES` text COLLATE utf8mb4_general_ci COMMENT '处置图片';
ALTER TABLE `bs_sgc_df_xsjhjlz` ADD  `HANDLE_CONTENT` varchar(500) COLLATE utf8mb4_general_ci COMMENT '处置描述';

CREATE TABLE `bs_sgc_df_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='堤防巡查计划内容表';

