package jnpf.tmsEntity.exam; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import java.math.BigDecimal; @Data public class TmsOnlineExamListVO { @Schema(description = "列表主键,当前为试卷ID") private String id; private String paperId; private String paperName; private String status; private String examStart; private String examEnd; private String examTimeText; private BigDecimal totalScore; private BigDecimal passScore; private Integer durationMin; private BigDecimal gotScore; private String passFlag; private String examId; @Schema(description = "当前/最近一次考试序号,1=首考") private Integer attemptNo; @Schema(description = "考试类型文案:首考/补考") private String attemptLabel; @Schema(description = "已交卷次数") private Integer submittedCount; @Schema(description = "允许补考次数上限(不含首考)") private Integer retakeLimit; @Schema(description = "剩余可补考次数") private Integer remainingRetakes; @Schema(description = "当前是否可发起补考") private Boolean canRetake; }