package com.zhiqiyun.open.core.models.statistics;


import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;

import java.util.Date;

@Data
@TableName("travel_hotel_audit")
public class TravelHotelAudit {

	private static final long serialVersionUID = 7561908588808119436L;

	@TableId(type = IdType.AUTO)
	private Long id;

	private Long authId;

	/**
	 * 旅行社团报信息ID
	 */
	private Long solicitId;

	/**
	 * 旅行社ID
	 */
	private Long travelId;

	/**
	 * 出行团号（团队号）
	 */
	private String tourCode;

	/**
	 * 创建日期
	 */
	private Long hotelId;

	/**
	 * 人数
	 */
	private Integer peopleNum;

	/**
	 * 到达日期
	 */
	private Date arrivalDate;


	/**
	 * 入住天数
	 */
	private Integer stayDays;

	/**
	 * 审核状态 -1 撤销 0 待复核 1 复核通过 2 复核驳回
	 */
	private Integer auditState;

	/**
	 * 备注
	 */
	private String remarks;

	/**
	 * 完成日期（ 申报通过 或者 撤销申报的日期 ）
	 */
	private Date completeDate;

	/**
	 * 票据等文件（图片）
	 */
	private String file;

	/**
	 * 创建者
	 */
	@TableField(fill = FieldFill.INSERT)
	private Long creator;

	/**
	 * 是否删除 0 否 1 是
	 */
	private Integer isDeleted;

	/**
	 * 创建时间
	 */
	@TableField(fill = FieldFill.INSERT)
	private Date createDate;
}
