package cn.iocoder.yudao.module.exam.entity;

import cn.iocoder.yudao.framework.tenant.core.db.TenantBaseDO;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.*;

/**
 * 驾校-考试批次明细表 DO
 *
 * @author 若依
 */
@TableName("drive_school_exam_batch_item")
@Data
@EqualsAndHashCode(callSuper = true)
@ToString(callSuper = true)
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class ExamBatchItem extends TenantBaseDO {
    /**
     * id
     */
    @TableId(type = IdType.ASSIGN_UUID)
    private String id;
    /**
     * 批次ID
     */
    private String batchId;
    /**
     * 学员ID
     */
    private Long userId;
    /**
     * 学员姓名
     */
    private String userName;
    /**
     * 考试分数
     */
    private Double fraction;
    /**
     * 是否通过
     */
    private Boolean ifPass;
    /**
     * 图片，多个英文逗号隔开
     */
    private String images;
    /**
     * 是否已评价（0未评价|1已评价）
     */
    private Boolean ifEvaluate;
    /**
     * 评价ID
     */
    private String evaluateId;

}