xiaofei 1 gadu atpakaļ
vecāks
revīzija
2084b0dc3e

+ 2 - 0
teachcloud-mark/src/main/java/com/qmth/teachcloud/mark/entity/MarkStudent.java

@@ -127,10 +127,12 @@ public class MarkStudent implements Serializable {
     private Long uploadTime;
 
     @ApiModelProperty(value = "检查时间")
+    @TableField(value = "check_time", updateStrategy = FieldStrategy.IGNORED)
     private Long checkTime;
 
     @JsonSerialize(using = ToStringSerializer.class)
     @ApiModelProperty(value = "检查人ID")
+    @TableField(value = "check_user_id", updateStrategy = FieldStrategy.IGNORED)
     private Long checkUserId;
 
     @ApiModelProperty(value = "客观总分")

+ 3 - 1
teachcloud-mark/src/main/java/com/qmth/teachcloud/mark/service/impl/MarkStudentServiceImpl.java

@@ -157,7 +157,9 @@ public class MarkStudentServiceImpl extends ServiceImpl<MarkStudentMapper, MarkS
                                                String scoreList) {
         UpdateWrapper<MarkStudent> updateWrapper = new UpdateWrapper<>();
         updateWrapper.lambda().set(MarkStudent::getSubjectiveStatus, status).set(MarkStudent::getSubjectiveScore, score)
-                .set(MarkStudent::getSubjectiveScoreList, scoreList).eq(MarkStudent::getExamId, examId)
+                .set(MarkStudent::getSubjectiveScoreList, scoreList)
+                .set(MarkStudent::getCheckUserId, null)
+                .set(MarkStudent::getCheckTime, null).eq(MarkStudent::getExamId, examId)
                 .eq(MarkStudent::getPaperNumber, paperNumber);
         this.update(updateWrapper);
     }