deason 6 tahun lalu
induk
melakukan
f0fe47d472

+ 2 - 0
src/main/java/cn/com/qmth/examcloud/app/core/config/TokenFilter.java

@@ -89,6 +89,7 @@ public class TokenFilter implements Filter {
             }
 
             boolean isDoing = authService.isDoingExam(rootOrgId, accountType, account);
+            log.info("[Check Doing Exam] Result is " + isDoing);
             if (isDoing) {
                 reqContinue.yes = false;
                 this.renderError(response, new Result().error("尚在考试中不允许登录!").toString());
@@ -122,6 +123,7 @@ public class TokenFilter implements Filter {
         if (!isAllow) {
             if (loginInfo.hasExpired(PLATFORM_SESSION_EXPIRE_TIME)) {
                 boolean isDoing = authService.isDoingExam(loginInfo.getRootOrgId(), loginInfo.getAccountType(), loginInfo.getAccount());
+                log.info("[Check Doing Exam] result is " + isDoing);
                 if (isDoing) {
                     reqContinue.yes = false;
                     this.renderError(response, new Result().error("尚在考试中不允许登录!").toString());

+ 1 - 1
src/main/java/cn/com/qmth/examcloud/app/service/impl/CoreAuthServiceImpl.java

@@ -45,7 +45,7 @@ public class CoreAuthServiceImpl implements CoreAuthService {
 
     @Override
     public boolean isDoingExam(Long rootOrgId, String accountType, String account) {
-        log.warn(String.format("[check Doing Exam] rootOrgId=%s, account=%s, accountType=%s", rootOrgId, account, accountType));
+        log.warn(String.format("[Check Doing Exam] rootOrgId=%s, account=%s, accountType=%s", rootOrgId, account, accountType));
 
         Map<String, String> params = new HashMap<>();
         if (rootOrgId != null) {