package com.ruoyi.web.modules.technology.domain;

import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 实战业务培训报名成员 biz_practical_training_member
 */
public class BizPracticalTrainingMember extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    private Long id;

    private Long trainingId;

    private String memberName;

    private Long sysUserId;

    /** 0 已报名 1 已取消 */
    private Integer enrollStatus;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date enrollTime;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date cancelTime;

    private String delFlag;

    public Long getId()
    {
        return id;
    }

    public void setId(Long id)
    {
        this.id = id;
    }

    public Long getTrainingId()
    {
        return trainingId;
    }

    public void setTrainingId(Long trainingId)
    {
        this.trainingId = trainingId;
    }

    public String getMemberName()
    {
        return memberName;
    }

    public void setMemberName(String memberName)
    {
        this.memberName = memberName;
    }

    public Long getSysUserId()
    {
        return sysUserId;
    }

    public void setSysUserId(Long sysUserId)
    {
        this.sysUserId = sysUserId;
    }

    public Integer getEnrollStatus()
    {
        return enrollStatus;
    }

    public void setEnrollStatus(Integer enrollStatus)
    {
        this.enrollStatus = enrollStatus;
    }

    public Date getEnrollTime()
    {
        return enrollTime;
    }

    public void setEnrollTime(Date enrollTime)
    {
        this.enrollTime = enrollTime;
    }

    public Date getCancelTime()
    {
        return cancelTime;
    }

    public void setCancelTime(Date cancelTime)
    {
        this.cancelTime = cancelTime;
    }

    public String getDelFlag()
    {
        return delFlag;
    }

    public void setDelFlag(String delFlag)
    {
        this.delFlag = delFlag;
    }
}
