ALTER TABLE blade_attach
ADD COLUMN way_line_job_id INT NULL COMMENT '任务id',
ADD COLUMN result_type tinyint(2) NULL COMMENT '成果类型：0图片，1=视频，2=ai,3=三维，4=正射',
ADD COLUMN device_sn VARCHAR(30) NULL COMMENT '设备sn',
ADD COLUMN workspace_id VARCHAR(64) NULL COMMENT '工作空间id',
ADD COLUMN longitude VARCHAR(20) NULL,
ADD COLUMN latitude VARCHAR(20) NULL,
ADD COLUMN remark VARCHAR(255) NULL COMMENT '备注';

CREATE TABLE `wayline_job` (
                               `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
                               `parent_id` varchar(45) DEFAULT NULL,
                               `job_id` varchar(100) NOT NULL DEFAULT '' COMMENT 'uuid',
                               `name` varchar(64) NOT NULL DEFAULT '' COMMENT 'The name of the job.',
                               `file_id` varchar(45) NOT NULL DEFAULT '' COMMENT 'The wayline file used for this job.',
                               `dock_sn` varchar(45) NOT NULL DEFAULT '' COMMENT 'Which dock executes the job.',
                               `workspace_id` varchar(45) NOT NULL DEFAULT '' COMMENT 'Which workspace the current job belongs to.',
                               `task_type` int(11) NOT NULL COMMENT '0立即执行1定时执行2条件任务',
                               `wayline_type` int(11) NOT NULL COMMENT '路径线的模板类型',
                               `execute_time` bigint(20) DEFAULT NULL COMMENT '开始执行时间',
                               `completed_time` bigint(20) DEFAULT NULL COMMENT '结束执行时间',
                               `username` varchar(64) NOT NULL DEFAULT '' COMMENT '创建用户',
                               `begin_time` bigint(20) NOT NULL COMMENT '计划开始时间',
                               `end_time` bigint(20) DEFAULT NULL COMMENT '计划结束时间',
                               `error_code` int(11) DEFAULT NULL COMMENT '-1系统内部错误',
                               `status` int(11) NOT NULL COMMENT '1: 待执行; 2: 执行中; 3: 完成; 4: 取消; 5: 失败',
                               `rth_altitude` int(11) NOT NULL COMMENT '相对机场返航高度. 最小值: 20m; 最大值: 500m',
                               `rth_mode` int(11) NOT NULL COMMENT '返航高度模式"0":"智能高度","1":"设定高度"',
                               `out_of_control` int(11) NOT NULL COMMENT '失控的动作. 0: 返航; 1: 盘旋; 2: 降落;',
                               `media_count` int(11) NOT NULL DEFAULT '0' COMMENT '本次航线任务执行产生的媒体文件数量',
                               `create_time` bigint(20) NOT NULL,
                               `update_time` bigint(20) NOT NULL,
                               `battery_capacity` int(11) DEFAULT NULL COMMENT '电池容量',
                               `execute_time_arr` varchar(2000) DEFAULT NULL COMMENT '执行时间数组',
                               `rep_fre_type` int(11) DEFAULT NULL COMMENT '重复频率类型(1、月；2、周；3、天)',
                               `rep_fre_val` int(11) DEFAULT NULL COMMENT '重复频率值',
                               `rep_rule_type` int(11) DEFAULT NULL COMMENT '重复规则类型（1、日期；2、星期）',
                               `rep_rule_val` varchar(500) DEFAULT NULL COMMENT '重复规则值',
                               `execute_start_time_arr` varchar(5000) DEFAULT NULL COMMENT '开始执行时间',
                               `collect_status` tinyint(4) DEFAULT '0' COMMENT '收藏状态 0否 1是',
                               `user_id` varchar(255) DEFAULT NULL COMMENT '收藏人ID',
                               `task_id` varchar(100) DEFAULT NULL,
                               `speak` tinyint(4) DEFAULT '0' COMMENT '是否完成喊话 0否1是',
                               `dkbh` varchar(255) DEFAULT NULL COMMENT '图斑编号（支持数据 1,2,3,4,5）',
                               `job_type` int(11) DEFAULT NULL COMMENT '任务类型 0普通 1图斑 2航测 3航点 4正射举证',
                               `job_info_id` int(11) DEFAULT NULL COMMENT '任务信息表id',
                               PRIMARY KEY (`id`) USING BTREE,
                               UNIQUE KEY `job_id_UNIQUE` (`job_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=10654 DEFAULT CHARSET=utf8 COMMENT='航线任务执行表';


ALTTABLEER TABLE wayline_job
    ADD COLUMN job_info_id INT  COMMENT '任务信息表id';

ALTER TABLE tb_fly_info
ADD COLUMN job_num INT DEFAULT '0' COMMENT '任务次数',
ADD COLUMN event_num INT DEFAULT '0' COMMENT '任务次数',
ADD COLUMN job_result_num INT DEFAULT '0' COMMENT '任务成果数',
ADD COLUMN video_num INT DEFAULT '0' COMMENT '视频数',
ADD COLUMN ai_num INT DEFAULT '0' COMMENT 'ai识别数',
ADD COLUMN full_view_num INT DEFAULT '0' COMMENT '全景识别数',
ADD COLUMN `third_view_num` INT DEFAULT '0' COMMENT '三维数量',
ADD COLUMN orthoimage_num INT DEFAULT '0' COMMENT '正射数量';

CREATE TABLE `drone_job_event_rela`  (
  `id` int  NOT NULL AUTO_INCREMENT,
  `way_line_job_id` int(10) NULL COMMENT '任务id',
  `dict_key` varchar(20) NULL COMMENT '事件字典key值',
  `create_time` date NULL COMMENT '创建时间',
  `device_sn` varchar(30) NULL COMMENT '设备sn',
  `workspace_id` VARCHAR(64) COMMENT '工作空间id',
  `status` tinyint(2) NULL COMMENT '事件状态:0 =待处理，1=待分拨，2=待处理，3=处理中，4=已完成 5=已完结',
  `photo_url` varchar(255) NULL COMMENT '事件图片地址',
  `video_url` varchar(255) NULL COMMENT '事件视频地址',
  `longitude` varchar(20) NULL,
  `latitude` varchar(20) NULL,
  PRIMARY KEY (`id`)

)ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='设备事件关联表';
