package io.renren.modules.admin.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;

import org.springframework.format.annotation.DateTimeFormat;



import java.math.BigDecimal;
import java.io.Serializable;
import java.util.Date;



import lombok.Data;

/**
 * VIEW
 * 
 * @author huwhois
 * @email huwhois@163.com
 * @date 2020-12-11 09:44:26
 */
@Data
@TableName("attenders")
public class AttendersEntity implements Serializable {
    private static final long serialVersionUID = 1L;
    /**
     * 会议名单id
     */
    @TableId
    private Long id;
    /**
     * 会员id
     */
    private Long memberId;
    /**
     * 会议id
     */
    private Long meetingId;
    /**
     * 用户类型 0,正常; 1, 免注册
     */
    private Integer memberType;
    /**
     * 注册(费用)类型 1, 普通, 2 学生
     */
    private Integer feeType;
    /**
     * 论文类型:0, 不发表; 1,2,3,...其他
     */
    private Integer paperType;
    /**
     * 是否做报告
     */
    private Integer isReport;
    /**
     * 报告题目
     */
    private String reportTitle;
    /**
     * 酒店 1,会议合作; 2,其他
     */
    private Integer hotelType;
    /**
     * 房 型
     */
    private Integer roomType;
    /**
     * 酒店入住信息
     */
    private Date checkInDate;
    /**
     * 酒店离店信息
     */
    private Date checkOutDate;
    /**
     * 付款方式 1 现场缴费; 2 汇款
     */
    private Integer payType;
    /**
     * 是否缴费 0,未缴费; 1,已缴费
     */
    private Integer isPay;
    /**
     * 金额
     */
    private BigDecimal money;
    /**
     * 报名时间
     */
    private Date createTime;
}
