drop table if exists zftk_task;
create table zftk_task
(
    id          int(11) not null auto_increment comment 'id',
    nian        varchar(255) default null comment '年份',
    xian        varchar(255) default null comment '县名称',
    xmmc        varchar(255) default null comment '项目名称',
    dkh         varchar(255) default null comment '地块号',
    gnfq        varchar(255) default null comment '功能分区',
    dkmj        varchar(255) default null comment '地块面积',
    nydmj       varchar(255) default null comment '农用地面积',
    gdmj        varchar(255) default null comment '耕地面积',
    jsydmj      varchar(255) default null comment '建设用地面积',
    wlydmj      varchar(255) default null comment '未利用用地面积',
    yjjbntmj    varchar(255) default null comment '永久基本农田面积',
    dgzt        varchar(255) default null comment '动工状态',

    x           varchar(255) default null comment '经度',
    y           varchar(255) default null comment '纬度',
    xdm         varchar(255) default null comment '县代码',
    info        text         default null comment '详细信息',
    gis         GEOMETRY     default null comment '空间信息',

    rwlx        varchar(255) default '1' comment '任务类型',
    drry_id     int(11)      default null comment '导入人员id',
    drsj        datetime     default null comment '导入时间',

    zjxfqk      varchar(255) default '0' comment '州级下发情况',
    zjxfsj      datetime     default null comment '州级下发时间',
    xjxfqk      varchar(255) default '0' comment '县级下发情况',
    xjxfsj      datetime     default null comment '县级下发时间',
    xzxfqk      varchar(255) default '0' comment '乡镇下发情况',
    xzxfsj      datetime     default null comment '乡镇下发时间',

    group_name  varchar(255) default null comment '乡镇',
    to_id       int(11)      default null comment '巡查人员id',
    to_name     varchar(255) default null comment '巡查人员姓名',
    kssj        datetime     default null comment '开始时间',
    jssj        datetime     default null comment '结束时间',
    yxccs       int(11)      default 0 comment '已巡查次数',
    zjxccs      int(11)      default 0 comment '州级巡查次数',
    xjxccs      int(11)      default 0 comment '县级巡查次数',
    tc_id       int(11)      default null comment '最后巡查记录id',
    xcsj        datetime     default null comment '最后巡查时间',
    xcry_id     int(11)      default null comment '最后巡查人员id',
    sfgd        varchar(255) default '0' comment '是否归档',
--  公共字段
    create_by   varchar(64)  default null comment '创建者',
    create_time datetime     default null comment '创建时间',
    update_by   varchar(64)  default null comment '更新者',
    update_time datetime     default null comment '更新时间',
    remark      varchar(500) default null comment '备注',
    dept_id     int(11)      default null comment '部门id',
    primary key (id)
) engine = innodb
  auto_increment = 1 comment ='任务表';

drop table if exists zftk_check;
create table zftk_check
(
    id          int(11) not null auto_increment comment 'id',
    task_id     int(11)      default null comment '任务id',
    sdxz        varchar(255) default '0' comment '实地现状',
    sfsb        varchar(255) default '0' comment '是否上报',
    sbsj        datetime     default null comment '上报时间',
    xcjb        varchar(255) default '1' comment '巡查级别',
    xcry_id     int(11)      default null comment '巡查人员id',
    xcsj        datetime     default null comment '巡查时间',
    --  公共字段
    create_by   varchar(64)  default null comment '创建者',
    create_time datetime     default null comment '创建时间',
    update_by   varchar(64)  default null comment '更新者',
    update_time datetime     default null comment '更新时间',
    remark      varchar(500) default null comment '备注',
    dept_id     int(11)      default null comment '部门id',
    primary key (id)
) engine = innodb
  auto_increment = 1 comment ='巡查记录表';

drop table if exists zftk_check_image;
create table zftk_check_image
(
    id          int(11) not null auto_increment comment 'id',
    tc_id       int(11)      default null comment '任务巡查记录id',
    jd          varchar(255) default null comment '经度',
    wd          varchar(255) default null comment '纬度',
    psfx        varchar(255) default null comment '拍摄方向',
    cclj        varchar(255) default null comment '存储路径',
    tjry_id     int(11)      default null comment '提交人员id',
    scsj        varchar(255) default null comment '上传时间',
    --  公共字段
    create_by   varchar(64)  default null comment '创建者',
    create_time datetime     default null comment '创建时间',
    update_by   varchar(64)  default null comment '更新者',
    update_time datetime     default null comment '更新时间',
    remark      varchar(500) default null comment '备注',
    dept_id     int(11)      default null comment '部门id',
    primary key (id)
) engine = innodb
  auto_increment = 1 comment ='任务巡查图片表';

drop table if exists zftk_check_video;
create table zftk_check_video
(
    id          int(11) not null auto_increment comment 'id',
    tc_id       int(11)      default null comment '任务巡查记录id',
    cclj        varchar(255) default null comment '存储路径',
    tjry_id     int(11)      default null comment '提交人员id',
    scsj        varchar(255) default null comment '上传时间',
    --  公共字段
    create_by   varchar(64)  default null comment '创建者',
    create_time datetime     default null comment '创建时间',
    update_by   varchar(64)  default null comment '更新者',
    update_time datetime     default null comment '更新时间',
    remark      varchar(500) default null comment '备注',
    dept_id     int(11)      default null comment '部门id',
    primary key (id)
) engine = innodb
  auto_increment = 1 comment ='任务巡查视频表';

drop table if exists zftk_check_audit;
create table zftk_check_audit
(
    id          int(11) not null auto_increment comment 'id',
    tc_id       int(11)      default null comment '任务巡查记录id',
    shjg        varchar(255) default '0' comment '审核结果',
    shsm        text         default null comment '审核说明',
    shsj        datetime     default null comment '审核时间',
    shry_id     int(11)      default null comment '审核人员id',
--  公共字段
    create_by   varchar(64)  default null comment '创建者',
    create_time datetime     default null comment '创建时间',
    update_by   varchar(64)  default null comment '更新者',
    update_time datetime     default null comment '更新时间',
    remark      varchar(500) default null comment '备注',
    dept_id     int(11)      default null comment '部门id',
    primary key (id)
) engine = innodb
  auto_increment = 1 comment ='任务巡查审核表';

drop table if exists zftk_check_verify;
create table zftk_check_verify
(
    id          int(11) not null auto_increment comment 'id',
    tc_id       int(11)      default null comment '任务巡查记录id',
    sfwf        varchar(255) default '0' comment '是否违法',
    sfla        varchar(255) default '0' comment '是否立案',
    ccjd        varchar(255) default '0' comment '查处阶段',
    cfjdswh     varchar(255) default null comment '处罚决定书文号',
    cfjdsnr     text         default null comment '处罚决定书内容',
    sfja        varchar(255) default '0' comment '是否结案',
    tbry_id     int(11)      default null comment '填报人员id',
    tbsj        datetime     default null comment '填报时间',
--  公共字段
    create_by   varchar(64)  default null comment '创建者',
    create_time datetime     default null comment '创建时间',
    update_by   varchar(64)  default null comment '更新者',
    update_time datetime     default null comment '更新时间',
    remark      varchar(500) default null comment '备注',
    dept_id     int(11)      default null comment '部门id',
    primary key (id)
) engine = innodb
  auto_increment = 1 comment ='任务巡查核实表';

drop table if exists zttb_task;
create table zttb_task
(
    id          int(11) not null auto_increment comment 'id',
    nian        varchar(255) default null comment '年份',
    xian        varchar(255) default null comment '县名称',
    xzmc        varchar(255) default null comment '乡镇名称',
    csmc        varchar(255) default null comment '村社名称',
    tbly        varchar(255) default null comment '图斑来源',
    tbbh        varchar(255) default null comment '图斑编号',
    xfsj        varchar(255) default null comment '下发时间',
    tbmj        varchar(255) default null comment '图斑面积',
    gdmj        varchar(255) default null comment '耕地面积',
    jbntmj      varchar(255) default null comment '基本农田面积',
    xmmc        varchar(255) default null comment '项目名称',
    czwt        varchar(255) default null comment '存在问题',

    x           varchar(255) default null comment '经度',
    y           varchar(255) default null comment '纬度',
    xdm         varchar(255) default null comment '县代码',
    info        text         default null comment '详细信息',
    gis         GEOMETRY     default null comment '空间信息',

    rwlx        varchar(255) default '1' comment '任务类型',
    drry_id     int(11)      default null comment '导入人员id',
    drsj        datetime     default null comment '导入时间',

    zjxfqk      varchar(255) default '0' comment '州级下发情况',
    zjxfsj      datetime     default null comment '州级下发时间',
    xjxfqk      varchar(255) default '0' comment '县级下发情况',
    xjxfsj      datetime     default null comment '县级下发时间',
    xzxfqk      varchar(255) default '0' comment '乡镇下发情况',
    xzxfsj      datetime     default null comment '乡镇下发时间',

    group_name  varchar(255) default null comment '乡镇',
    to_id       int(11)      default null comment '巡查人员id',
    to_name     varchar(255) default null comment '巡查人员姓名',
    kssj        datetime     default null comment '开始时间',
    jssj        datetime     default null comment '结束时间',
    yxccs       int(11)      default 0 comment '已巡查次数',
    zjxccs      int(11)      default 0 comment '州级巡查次数',
    xjxccs      int(11)      default 0 comment '县级巡查次数',
    tc_id       int(11)      default null comment '最后巡查记录id',
    xcsj        datetime     default null comment '最后巡查时间',
    xcry_id     int(11)      default null comment '最后巡查人员id',
    sfgd        varchar(255) default '0' comment '是否归档',
--  公共字段
    create_by   varchar(64)  default null comment '创建者',
    create_time datetime     default null comment '创建时间',
    update_by   varchar(64)  default null comment '更新者',
    update_time datetime     default null comment '更新时间',
    remark      varchar(500) default null comment '备注',
    dept_id     int(11)      default null comment '部门id',
    primary key (id)
) engine = innodb
  auto_increment = 1 comment ='任务表';

drop table if exists zttb_check;
create table zttb_check
(
    id          int(11) not null auto_increment comment 'id',
    task_id     int(11)      default null comment '任务id',
    sdxz        varchar(255) default '0' comment '实地现状',
    qkms        varchar(255) default null comment '情况描述',
    sfsb        varchar(255) default '0' comment '是否上报',
    sbsj        datetime     default null comment '上报时间',
    xcjb        varchar(255) default '1' comment '巡查级别',
    xcry_id     int(11)      default null comment '巡查人员id',
    xcsj        datetime     default null comment '巡查时间',
    --  公共字段
    create_by   varchar(64)  default null comment '创建者',
    create_time datetime     default null comment '创建时间',
    update_by   varchar(64)  default null comment '更新者',
    update_time datetime     default null comment '更新时间',
    remark      varchar(500) default null comment '备注',
    dept_id     int(11)      default null comment '部门id',
    primary key (id)
) engine = innodb
  auto_increment = 1 comment ='巡查记录表';

drop table if exists zttb_check_image;
create table zttb_check_image
(
    id          int(11) not null auto_increment comment 'id',
    tc_id       int(11)      default null comment '任务巡查记录id',
    jd          varchar(255) default null comment '经度',
    wd          varchar(255) default null comment '纬度',
    psfx        varchar(255) default null comment '拍摄方向',
    cclj        varchar(255) default null comment '存储路径',
    tjry_id     int(11)      default null comment '提交人员id',
    scsj        varchar(255) default null comment '上传时间',
    --  公共字段
    create_by   varchar(64)  default null comment '创建者',
    create_time datetime     default null comment '创建时间',
    update_by   varchar(64)  default null comment '更新者',
    update_time datetime     default null comment '更新时间',
    remark      varchar(500) default null comment '备注',
    dept_id     int(11)      default null comment '部门id',
    primary key (id)
) engine = innodb
  auto_increment = 1 comment ='任务巡查图片表';

drop table if exists zttb_check_video;
create table zttb_check_video
(
    id          int(11) not null auto_increment comment 'id',
    tc_id       int(11)      default null comment '任务巡查记录id',
    cclj        varchar(255) default null comment '存储路径',
    tjry_id     int(11)      default null comment '提交人员id',
    scsj        varchar(255) default null comment '上传时间',
    --  公共字段
    create_by   varchar(64)  default null comment '创建者',
    create_time datetime     default null comment '创建时间',
    update_by   varchar(64)  default null comment '更新者',
    update_time datetime     default null comment '更新时间',
    remark      varchar(500) default null comment '备注',
    dept_id     int(11)      default null comment '部门id',
    primary key (id)
) engine = innodb
  auto_increment = 1 comment ='任务巡查视频表';

drop table if exists zttb_check_audit;
create table zttb_check_audit
(
    id          int(11) not null auto_increment comment 'id',
    tc_id       int(11)      default null comment '任务巡查记录id',
    shjg        varchar(255) default '0' comment '审核结果',
    shsm        text         default null comment '审核说明',
    shsj        datetime     default null comment '审核时间',
    shry_id     int(11)      default null comment '审核人员id',
--  公共字段
    create_by   varchar(64)  default null comment '创建者',
    create_time datetime     default null comment '创建时间',
    update_by   varchar(64)  default null comment '更新者',
    update_time datetime     default null comment '更新时间',
    remark      varchar(500) default null comment '备注',
    dept_id     int(11)      default null comment '部门id',
    primary key (id)
) engine = innodb
  auto_increment = 1 comment ='任务巡查审核表';

drop table if exists zt_task;
create table zt_task
(
    id          int(11) not null auto_increment comment 'id',
    nian        varchar(255) default null comment '年份',
    xian        varchar(255) default null comment '县名称',
    xzmc        varchar(255) default null comment '乡镇名称',
    csmc        varchar(255) default null comment '村社名称',
    tblx        varchar(255) default null comment '图斑类型',
    tbbh        varchar(255) default null comment '图斑编号',
    xfsj        varchar(255) default null comment '下发时间',
    tbmj        varchar(255) default null comment '图标面积',
    gdmj        varchar(255) default null comment '耕地面积',
    jbntmj      varchar(255) default null comment '基本农田面积',
    xmmc        varchar(255) default null comment '项目名称',
    sfzgdw      varchar(255) default null comment '是否整改到位',
    hfymmj      varchar(255) default null comment '恢复原貌面积',
    zgdwsj      varchar(255) default null comment '整改到位时间',
    czwt        varchar(255) default null comment '存在问题',

    x           varchar(255) default null comment '经度',
    y           varchar(255) default null comment '纬度',
    xdm         varchar(255) default null comment '县代码',
    info        text         default null comment '详细信息',
    gis         GEOMETRY     default null comment '空间信息',

    rwlx        varchar(255) default '1' comment '任务类型',
    drry_id     int(11)      default null comment '导入人员id',
    drsj        datetime     default null comment '导入时间',

    zjxfqk      varchar(255) default '0' comment '州级下发情况',
    zjxfsj      datetime     default null comment '州级下发时间',
    xjxfqk      varchar(255) default '0' comment '县级下发情况',
    xjxfsj      datetime     default null comment '县级下发时间',
    xzxfqk      varchar(255) default '0' comment '乡镇下发情况',
    xzxfsj      datetime     default null comment '乡镇下发时间',

    group_name  varchar(255) default null comment '乡镇',
    to_id       int(11)      default null comment '巡查人员id',
    to_name     varchar(255) default null comment '巡查人员姓名',
    kssj        datetime     default null comment '开始时间',
    jssj        datetime     default null comment '结束时间',
    yxccs       int(11)      default 0 comment '已巡查次数',
    zjxccs      int(11)      default 0 comment '州级巡查次数',
    xjxccs      int(11)      default 0 comment '县级巡查次数',
    tc_id       int(11)      default null comment '最后巡查记录id',
    xcsj        datetime     default null comment '最后巡查时间',
    xcry_id     int(11)      default null comment '最后巡查人员id',
    sfgd        varchar(255) default '0' comment '是否归档',
--  公共字段
    create_by   varchar(64)  default null comment '创建者',
    create_time datetime     default null comment '创建时间',
    update_by   varchar(64)  default null comment '更新者',
    update_time datetime     default null comment '更新时间',
    remark      varchar(500) default null comment '备注',
    dept_id     int(11)      default null comment '部门id',
    primary key (id)
) engine = innodb
  auto_increment = 1 comment ='任务表';

drop table if exists zt_check;
create table zt_check
(
    id          int(11) not null auto_increment comment 'id',
    task_id     int(11)      default null comment '任务id',
    zgqk        varchar(255) default '0' comment '整改情况',
    sfsb        varchar(255) default '0' comment '是否上报',
    sbsj        datetime     default null comment '上报时间',
    xcjb        varchar(255) default '1' comment '巡查级别',
    xcry_id     int(11)      default null comment '巡查人员id',
    xcsj        datetime     default null comment '巡查时间',
    --  公共字段
    create_by   varchar(64)  default null comment '创建者',
    create_time datetime     default null comment '创建时间',
    update_by   varchar(64)  default null comment '更新者',
    update_time datetime     default null comment '更新时间',
    remark      varchar(500) default null comment '备注',
    dept_id     int(11)      default null comment '部门id',
    primary key (id)
) engine = innodb
  auto_increment = 1 comment ='巡查记录表';

drop table if exists zt_check_image;
create table zt_check_image
(
    id          int(11) not null auto_increment comment 'id',
    tc_id       int(11)      default null comment '任务巡查记录id',
    jd          varchar(255) default null comment '经度',
    wd          varchar(255) default null comment '纬度',
    psfx        varchar(255) default null comment '拍摄方向',
    cclj        varchar(255) default null comment '存储路径',
    tjry_id     int(11)      default null comment '提交人员id',
    scsj        varchar(255) default null comment '上传时间',
    --  公共字段
    create_by   varchar(64)  default null comment '创建者',
    create_time datetime     default null comment '创建时间',
    update_by   varchar(64)  default null comment '更新者',
    update_time datetime     default null comment '更新时间',
    remark      varchar(500) default null comment '备注',
    dept_id     int(11)      default null comment '部门id',
    primary key (id)
) engine = innodb
  auto_increment = 1 comment ='任务巡查图片表';

drop table if exists zt_check_video;
create table zt_check_video
(
    id          int(11) not null auto_increment comment 'id',
    tc_id       int(11)      default null comment '任务巡查记录id',
    cclj        varchar(255) default null comment '存储路径',
    tjry_id     int(11)      default null comment '提交人员id',
    scsj        varchar(255) default null comment '上传时间',
    --  公共字段
    create_by   varchar(64)  default null comment '创建者',
    create_time datetime     default null comment '创建时间',
    update_by   varchar(64)  default null comment '更新者',
    update_time datetime     default null comment '更新时间',
    remark      varchar(500) default null comment '备注',
    dept_id     int(11)      default null comment '部门id',
    primary key (id)
) engine = innodb
  auto_increment = 1 comment ='任务巡查视频表';

drop table if exists zt_check_audit;
create table zt_check_audit
(
    id          int(11) not null auto_increment comment 'id',
    tc_id       int(11)      default null comment '任务巡查记录id',
    shjg        varchar(255) default '0' comment '审核结果',
    shsm        text         default null comment '审核说明',
    shsj        datetime     default null comment '审核时间',
    shry_id     int(11)      default null comment '审核人员id',
--  公共字段
    create_by   varchar(64)  default null comment '创建者',
    create_time datetime     default null comment '创建时间',
    update_by   varchar(64)  default null comment '更新者',
    update_time datetime     default null comment '更新时间',
    remark      varchar(500) default null comment '备注',
    dept_id     int(11)      default null comment '部门id',
    primary key (id)
) engine = innodb
  auto_increment = 1 comment ='任务巡查审核表';