cxxm/sql/task_v4.sql
2024-05-30 19:55:50 +08:00

157 lines
8.0 KiB
SQL

drop table if exists task;
create table task
(
id int(11) not null auto_increment comment ' id ',
tbbh varchar(255) default null comment ' 图斑编号 ',
tbmc varchar(255) default null comment ' 图斑名称 ',
shi varchar(255) default null comment ' 所在市 ',
xian varchar(255) default null comment ' 所在县 ',
xxdz varchar(255) default null comment ' 详细地址 ',
x varchar(255) default null comment ' 经度 ',
y 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 int(11) 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 task_check;
create table task_check
(
id int(11) not null auto_increment comment ' id ',
task_id int(11) default null comment ' 任务id ',
sfsb varchar(255) default ' 0 ' comment ' 是否上报 ',
sbsj datetime default null comment ' 上报时间 ',
sfwc varchar(255) default ' 0 ' comment ' 是否完成 ',
zgqk varchar(255) default ' 0 ' 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 task_check_image;
create table task_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 task_check_video;
create table task_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 task_check_audit;
create table task_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 app_version;
create table app_version
(
id int(11) not null auto_increment comment ' id ',
new_version varchar(255) default null comment ' 最新版本号 ',
min_version varchar(255) default null comment ' 最小版本号 ',
apk_url varchar(255) default null comment ' apk下载地址 ',
update_description text default null comment ' 更新描述 ',
is_update varchar(255) default ' 0 ' comment ' 是否更新 ',
force_update varchar(255) default ' 0 ' comment ' 是否强制更新 ',
apk_size varchar(255) default ' 0 ' comment ' apk大小 ',
md5 varchar(32) default null comment ' apk md5值 ',
-- 公共字段
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 = ' app版本表 ';