package com.zhongzheng.modules.user.bo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;


/**
 * 用户预约考试编辑对象 user_subscribe
 *
 * @author ruoyi
 * @date 2021-12-07
 */
@Data
@ApiModel("用户预约考试编辑对象")
public class UserSubscribeCertificateEditBo {

    /** $column.columnComment */
    @ApiModelProperty("$column.columnComment")
    private Long subscribeId;

    /** 绑定的商品 */
    @ApiModelProperty("绑定的商品")
    private Long goodsId;

    /** 学员ID */
    @ApiModelProperty("学员ID")
    private Long userId;

    /** 1正常 2取消 */
    @ApiModelProperty("1正常 2取消")
    private Integer subscribeStatus;

    /** 1 已开通 */
    @ApiModelProperty("1 已开通")
    private Integer beforeStatus;

    /** 0 待登记 1正常 2缺考 3作弊 4替考 */
    @ApiModelProperty("0 待登记 1正常 2缺考 3作弊 4替考")
    private Integer examStatus;

    /** 成绩 */
    @ApiModelProperty("成绩")
    private Long performance;

    /** 1通过 0不通过 */
    @ApiModelProperty("1通过 0不通过")
    private Integer result;

    /** 证书编号 */
    @ApiModelProperty("证书编号")
    private String certificateCode;

    /** 登记补充 */
    @ApiModelProperty("登记补充")
    private String remark;

    /** $column.columnComment */
    @ApiModelProperty("$column.columnComment")
    private Long applyId;

    /** 1非补考学员 2补考学员 */
    @ApiModelProperty("1非补考学员 2补考学员")
    private Integer studentType;

    /** 1 消耗次数 */
    @ApiModelProperty("1 消耗次数")
    private Integer examExpend;

    /** 1 前培次数消耗 */
    @ApiModelProperty("1 前培次数消耗")
    private Integer beforeExpend;

    /** 更新时间 */
    @ApiModelProperty("更新时间")
    private Long updateTime;

    /** 前培Id */
    @ApiModelProperty("前培Id")
    private Long beforeId;


}
