Miaomz před 4 roky
rodič
revize
ffb9e1cbd7

+ 8 - 0
src/main/java/com/seecoder/dataanalysis/data/entity/eval/EvalExamInfo.java

@@ -1,6 +1,7 @@
 package com.seecoder.dataanalysis.data.entity.eval;
 
 
+import com.alibaba.fastjson.annotation.JSONField;
 import lombok.AllArgsConstructor;
 import lombok.Data;
 import lombok.NoArgsConstructor;
@@ -22,35 +23,42 @@ public class EvalExamInfo {
      * 试卷Id
      */
     @Id
+    @JSONField(name="exam_id")
     private Integer examId;
 
     /**
      * 试卷总分
      */
+    @JSONField(name="exam_score")
     private Double examScore;
 
     /**
      * 试题id及分值
      */
+    @JSONField(name="questions")
     private Map<Integer, Double> questionAndScore;
 
     /**
      * 试题难度
      */
+    @JSONField(name="difficulty")
     private Integer difficulty;
 
     /**
      * 试卷更新时间
      */
+    @JSONField(name="update_time", format="yyyy-MM-dd HH:mm:ss")
     private Date updateTime;
 
     /**
      * 考试开始时间
      */
+    @JSONField(name="start_time", format="yyyy-MM-dd HH:mm:ss")
     private Date startTime;
 
     /**
      * 考试结束时间
      */
+    @JSONField(name="end_time", format="yyyy-MM-dd HH:mm:ss")
     private Date endTime;
 }

+ 6 - 0
src/main/java/com/seecoder/dataanalysis/data/entity/eval/EvalExamRecord.java

@@ -1,6 +1,7 @@
 package com.seecoder.dataanalysis.data.entity.eval;
 
 
+import com.alibaba.fastjson.annotation.JSONField;
 import lombok.AllArgsConstructor;
 import lombok.Data;
 import lombok.NoArgsConstructor;
@@ -27,25 +28,30 @@ public class EvalExamRecord {
     /**
      * 试卷Id
      */
+    @JSONField(name="exam_id")
     private Integer examId;
 
     /**
      * 用户Id
      */
+    @JSONField(name="student_id")
     private Integer studentId;
 
     /**
      * 提交时间
      */
+    @JSONField(name="submit_time", format="yyyy-MM-dd HH:mm:ss")
     private Date submitTime;
 
     /**
      * 得分
      */
+    @JSONField(name="score")
     private Double score;
 
     /**
      * 得分
      */
+    @JSONField(name="error_ques")
     private Map<Integer, Double> errorQuestions;
 }

+ 1 - 1
src/main/java/com/seecoder/dataanalysis/vo/SimpleLog.java

@@ -36,7 +36,7 @@ public class SimpleLog {
     /**
      * 日志创建时间
      */
-    @JSONField(name="created_time")
+    @JSONField(name="created_time", format="yyyy-MM-dd HH:mm:ss")
     private LocalDateTime createdTime;
 
     /**