Commit 8790e2c5 by “Kongxiangkun”

增加积分商城相关代码

parent f3bde7f0
...@@ -60,6 +60,12 @@ public class MarkStudentVO { ...@@ -60,6 +60,12 @@ public class MarkStudentVO {
@ApiModelProperty("用户姓名") @ApiModelProperty("用户姓名")
private String accountName; private String accountName;
@ApiModelProperty("阅卷人")
private Long readAccountId;
@ApiModelProperty("阅卷人姓名")
private String readAccountName;
@ApiModelProperty("答卷ID") @ApiModelProperty("答卷ID")
private Long examAnswerId; private Long examAnswerId;
......
...@@ -310,8 +310,8 @@ public class TrExamOnlineReadOverServiceImpl extends ServiceImpl<TrExamOnlineRea ...@@ -310,8 +310,8 @@ public class TrExamOnlineReadOverServiceImpl extends ServiceImpl<TrExamOnlineRea
trExamAnswerQuestion = new TrExamAnswerQuestion(); trExamAnswerQuestion = new TrExamAnswerQuestion();
trExamAnswerQuestion.setId(markStudentQuestionVO.getQuestionId()); trExamAnswerQuestion.setId(markStudentQuestionVO.getQuestionId());
trExamAnswerQuestion.setScore(markStudentQuestionVO.getScore()); trExamAnswerQuestion.setScore(markStudentQuestionVO.getScore());
trExamAnswerQuestion.setUpdateById(markStudentVO.getAccountId()); trExamAnswerQuestion.setUpdateById(markStudentVO.getReadAccountId());
trExamAnswerQuestion.setUpdateByName(markStudentVO.getAccountName()); trExamAnswerQuestion.setUpdateByName(markStudentVO.getReadAccountName());
trExamAnswerQuestion.setUpdateTime(createTime); trExamAnswerQuestion.setUpdateTime(createTime);
trExamAnswerQuestions.add(trExamAnswerQuestion); trExamAnswerQuestions.add(trExamAnswerQuestion);
score = score.add(markStudentQuestionVO.getScore()); score = score.add(markStudentQuestionVO.getScore());
...@@ -333,8 +333,8 @@ public class TrExamOnlineReadOverServiceImpl extends ServiceImpl<TrExamOnlineRea ...@@ -333,8 +333,8 @@ public class TrExamOnlineReadOverServiceImpl extends ServiceImpl<TrExamOnlineRea
BigDecimal sumScore = score.add(markStudentVO.getObjectiveScore()); BigDecimal sumScore = score.add(markStudentVO.getObjectiveScore());
trExamOnlineReadOver.setSumScore(sumScore); trExamOnlineReadOver.setSumScore(sumScore);
trExamOnlineReadOver.setReadOveTime(createTime); trExamOnlineReadOver.setReadOveTime(createTime);
trExamOnlineReadOver.setUpdateById(markStudentVO.getAccountId()); trExamOnlineReadOver.setUpdateById(markStudentVO.getReadAccountId());
trExamOnlineReadOver.setUpdateByName(markStudentVO.getAccountName()); trExamOnlineReadOver.setUpdateByName(markStudentVO.getReadAccountName());
trExamOnlineReadOver.setUpdateTime(createTime); trExamOnlineReadOver.setUpdateTime(createTime);
Integer sumNum = trExamOnlineReadOver.getSumNum(); Integer sumNum = trExamOnlineReadOver.getSumNum();
sumNum = sumNum == null ? 0 : sumNum; sumNum = sumNum == null ? 0 : sumNum;
...@@ -380,8 +380,8 @@ public class TrExamOnlineReadOverServiceImpl extends ServiceImpl<TrExamOnlineRea ...@@ -380,8 +380,8 @@ public class TrExamOnlineReadOverServiceImpl extends ServiceImpl<TrExamOnlineRea
//完成阅卷了,更新答卷状态 //完成阅卷了,更新答卷状态
TrExamAnswer trExamAnswer = new TrExamAnswer(); TrExamAnswer trExamAnswer = new TrExamAnswer();
trExamAnswer.setId(markStudentVO.getExamAnswerId()); trExamAnswer.setId(markStudentVO.getExamAnswerId());
trExamAnswer.setUpdateById(markStudentVO.getAccountId()); trExamAnswer.setUpdateById(markStudentVO.getReadAccountId());
trExamAnswer.setUpdateByName(markStudentVO.getAccountName()); trExamAnswer.setUpdateByName(markStudentVO.getReadAccountName());
trExamAnswer.setUpdateTime(createTime); trExamAnswer.setUpdateTime(createTime);
trExamAnswer.setState(2); trExamAnswer.setState(2);
trExamAnswer.setScore(totalScore); trExamAnswer.setScore(totalScore);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment