Explorar o código

首次心跳cost设为-60

xiatian %!s(int64=5) %!d(string=hai) anos
pai
achega
ffade40991

+ 4 - 5
examcloud-core-oe-student-service/src/main/java/cn/com/qmth/examcloud/core/oe/student/service/impl/ExamControlServiceImpl.java

@@ -18,10 +18,6 @@ import java.util.TimeZone;
 import java.util.concurrent.TimeUnit;
 import java.util.stream.Collectors;
 
-import cn.com.qmth.examcloud.core.oe.admin.api.ExamRecordCloudService;
-import cn.com.qmth.examcloud.core.oe.admin.api.request.GetPartialExamRecordDataReq;
-import cn.com.qmth.examcloud.core.oe.admin.api.response.GetPartialExamRecordDataResp;
-import cn.com.qmth.examcloud.web.helpers.GlobalHelper;
 import org.apache.commons.collections.CollectionUtils;
 import org.apache.commons.lang.math.RandomUtils;
 import org.apache.commons.lang3.StringUtils;
@@ -46,6 +42,9 @@ import cn.com.qmth.examcloud.commons.util.StringUtil;
 import cn.com.qmth.examcloud.commons.util.UUID;
 import cn.com.qmth.examcloud.commons.util.UrlUtil;
 import cn.com.qmth.examcloud.commons.util.Util;
+import cn.com.qmth.examcloud.core.oe.admin.api.ExamRecordCloudService;
+import cn.com.qmth.examcloud.core.oe.admin.api.request.GetPartialExamRecordDataReq;
+import cn.com.qmth.examcloud.core.oe.admin.api.response.GetPartialExamRecordDataResp;
 import cn.com.qmth.examcloud.core.oe.student.base.bean.ExamQuestion;
 import cn.com.qmth.examcloud.core.oe.student.base.bean.ExamRecordQuestions;
 import cn.com.qmth.examcloud.core.oe.student.base.utils.CommonUtil;
@@ -1363,7 +1362,7 @@ public class ExamControlServiceImpl implements ExamControlService {
 
         if (null == examingHeartbeat) {
             examingHeartbeat = new ExamingHeartbeat();
-            examingHeartbeat.setCost(0L);
+            examingHeartbeat.setCost(-60L);
             examingHeartbeat.setTimes(0L);
             examingHeartbeat.setExamRecordDataId(examSessionInfo.getExamRecordDataId());
         }