package com.seecoder.dataanalysis.data.entity.eval; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import lombok.experimental.Accessors; import org.springframework.data.annotation.Id; import org.springframework.data.mongodb.core.mapping.Document; import java.util.Map; @Document(collection = "exam_info") @NoArgsConstructor @AllArgsConstructor @Accessors(chain = true) @Data public class EvalExamInfo { /** * 试卷Id */ @Id private Integer examId; /** * 试卷总分 */ private double examScore; /** * 试题id及分值 */ private Map questionAndScore; /** * 试题难度 */ private Integer difficulty; /** * 试卷更新时间 */ private String updateTime; /** * 考试开始时间 */ private String startTime; /** * 考试结束时间 */ private String endTime; }