DROP TABLE IF EXISTS `travel_report`;
CREATE TABLE `travel_report`
(
    `id`              bigint(20) NOT NULL,
    `auth_id`         bigint(20) NULL DEFAULT NULL,
    `creator`         bigint(20) NULL DEFAULT NULL COMMENT '创建者',
    `create_date`     datetime NULL DEFAULT NULL COMMENT '创建日期',
    `is_deleted`      tinyint(2) NULL DEFAULT 0 COMMENT '0 正常 1 删除',
    `travel_id`       bigint(20) NULL DEFAULT NULL COMMENT '旅行社ID',
    `leader_name`     varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '领队 or 导游姓名',
    `start_date`      date NULL DEFAULT NULL COMMENT '领队带团起始日期',
    `end_date`        date NULL DEFAULT NULL COMMENT '领队带团终止日期',
    `tour_code`       varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '出行团号（团队号）',
    `tourist_num`     int(5) NULL DEFAULT 0 COMMENT '游客人数',
    `credential_no`   varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '相关证件号',
    `credential_pic`  varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '相关证件资料',
    `note`            varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
    `report_progress` tinyint(2) NULL DEFAULT 0 COMMENT '申报进度  -1 撤销申请 0 申报中 1 酒店,景区申报通过 2 旅游局申报通过 3 申报驳回',
    `complete_date`   datetime NULL DEFAULT NULL COMMENT '完成日期（ 申报通过 或者 撤销申报的日期 ）',
    PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB COMMENT='旅行社团报表';
