|
@@ -3,7 +3,6 @@ package cn.com.qmth.scancentral.service.impl;
|
|
|
import cn.com.qmth.scancentral.dao.ExamSummaryDao;
|
|
|
import cn.com.qmth.scancentral.entity.ExamEntity;
|
|
|
import cn.com.qmth.scancentral.entity.ExamSummaryEntity;
|
|
|
-import cn.com.qmth.scancentral.enums.SystemMode;
|
|
|
import cn.com.qmth.scancentral.service.*;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
import org.slf4j.Logger;
|
|
@@ -43,18 +42,18 @@ public class ExamSummaryServiceImpl extends ServiceImpl<ExamSummaryDao, ExamSumm
|
|
|
@Transactional
|
|
|
public ExamSummaryEntity find(Long examId) {
|
|
|
|
|
|
- if (SystemMode.current() == SystemMode.STANDALONE) {
|
|
|
- ExamSummaryEntity es = getById(examId);
|
|
|
- if (es == null) {
|
|
|
- es = build(examId);
|
|
|
- saveOrUpdate(es);
|
|
|
- }
|
|
|
- return es;
|
|
|
- }
|
|
|
-
|
|
|
- else {
|
|
|
- return build(examId);
|
|
|
+
|
|
|
+ ExamSummaryEntity es = getById(examId);
|
|
|
+ if (es == null) {
|
|
|
+ es = build(examId);
|
|
|
+ saveOrUpdate(es);
|
|
|
}
|
|
|
+ return es;
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
}
|
|
|
|
|
|
private ExamSummaryEntity build(Long examId) {
|
|
@@ -75,9 +74,9 @@ public class ExamSummaryServiceImpl extends ServiceImpl<ExamSummaryDao, ExamSumm
|
|
|
@Scheduled(cron = "0/60 * * * * ?")
|
|
|
public void cronRefresh() {
|
|
|
|
|
|
- if (SystemMode.MARKINGCLOUD.equals(SystemMode.current())) {
|
|
|
- return;
|
|
|
- }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
List<ExamEntity> list = examService.listEnable();
|
|
|
for (ExamEntity exam : list) {
|
|
|
log.info("ExamSummaryJob running for examId={}", exam.getId());
|