From 1726249dfc5b9e925ef360ec457453de72a209e8 Mon Sep 17 00:00:00 2001
From: Administrator <admin>
Date: Fri, 10 Jun 2022 20:46:19 +0800
Subject: [PATCH] 去除考试成绩再外网保存
---
src/main/java/org/springblade/modules/exam/service/impl/ExamScoreServiceImpl.java | 16 +++++++++-------
1 files changed, 9 insertions(+), 7 deletions(-)
diff --git a/src/main/java/org/springblade/modules/exam/service/impl/ExamScoreServiceImpl.java b/src/main/java/org/springblade/modules/exam/service/impl/ExamScoreServiceImpl.java
index 164c8e8..fddc494 100644
--- a/src/main/java/org/springblade/modules/exam/service/impl/ExamScoreServiceImpl.java
+++ b/src/main/java/org/springblade/modules/exam/service/impl/ExamScoreServiceImpl.java
@@ -122,6 +122,7 @@
public Boolean saveExamScore(ExamScoreVO examScore) {
//取出考试结果
if (examScore.getExamResultVOS().size() > 0) {
+ ExamScore score = this.getById(examScore.getId());
List<ExamResultVO> examResultVOS = examScore.getExamResultVOS();
//获取试卷的内容(题号,答案)
// ExamPaper examPaper = new ExamPaper();
@@ -193,10 +194,11 @@
}
//培训考试
if (paper.getExamType() == 2) {
- TrainingRegistration trainingRegistration = new TrainingRegistration();
- trainingRegistration.setCandidateNo(examScore.getCandidateNo());
- trainingRegistration.setCancel(1);
- TrainingRegistration trainingRegistration1 = trainingRegistrationService.getOne(Condition.getQueryWrapper(trainingRegistration));
+// TrainingRegistration trainingRegistration = new TrainingRegistration();
+// trainingRegistration.setCandidateNo(examScore.getCandidateNo());
+// trainingRegistration.setCancel(1);
+// TrainingRegistration trainingRegistration1 = trainingRegistrationService.getOne(Condition.getQueryWrapper(trainingRegistration));
+ TrainingRegistration trainingRegistration1 = trainingRegistrationService.getById(score.getApplyId());
//查询用户年龄,根据年龄计算总分
user = userService.getUserAgeById(Long.parseLong(trainingRegistration1.getUserId()));
//修改用户的培训状态,理论考试结束
@@ -234,7 +236,7 @@
examScore.setQualified(1);
}
//修改成绩数据
- int i = baseMapper.updateById(examScore);
+// int i = baseMapper.updateById(examScore);
String s1 =
"update exam_score set exam_id = " + examScore.getExamId() +
@@ -246,10 +248,10 @@
//FtpUtil.sqlFileUpload(s1);
myAsyncService.FTP(s1);
- if (i > 0) {
+// if (i > 0) {
//返回结果
return true;
- }
+// }
}
//返回结果
return false;
--
Gitblit v1.9.3