Browse Source

rename cache keys.

deason 2 năm trước cách đây
mục cha
commit
f21a75d2f4

+ 3 - 3
examcloud-core-oe-student-api-provider/src/main/java/cn/com/qmth/examcloud/core/oe/student/api/controller/ExamCaptureController.java

@@ -11,7 +11,7 @@ import cn.com.qmth.examcloud.core.oe.student.service.ExamCaptureQueueService;
 import cn.com.qmth.examcloud.core.oe.student.service.ExamCaptureService;
 import cn.com.qmth.examcloud.core.oe.student.service.ExamRecordDataService;
 import cn.com.qmth.examcloud.core.oe.student.service.ExamingSessionService;
-import cn.com.qmth.examcloud.support.Constants;
+import cn.com.qmth.examcloud.support.CacheConstants;
 import cn.com.qmth.examcloud.support.cache.CacheHelper;
 import cn.com.qmth.examcloud.support.cache.bean.StudentCacheBean;
 import cn.com.qmth.examcloud.support.enums.ExamRecordStatus;
@@ -104,7 +104,7 @@ public class ExamCaptureController extends ControllerSupport {
         compareFaceSyncInfo.setFileUrl(fileUrl);
         compareFaceSyncInfo.setProcessTime(System.currentTimeMillis() - startTime);
 
-        redisClient.set(Constants.FACE_SYNC_COMPARE_RESULT_PREFIX + user.getUserId(), compareFaceSyncInfo, 5 * 60);
+        redisClient.set(CacheConstants.CACHE_OE_SYNC_FACE_COMPARE_RESULT + user.getUserId(), compareFaceSyncInfo, 5 * 60);
         return compareFaceSyncInfo;
     }
 
@@ -146,7 +146,7 @@ public class ExamCaptureController extends ControllerSupport {
         //			throw new StatusException("300001", "签名标识不能为空");
         //		}
         if (!StringUtils.isBlank(signIdentifier)) {
-            String upyunSignRedisKey = Constants.EXAM_CAPTURE_PHOTO_UPYUN_SIGN_PREFIX + userId + "_" + signIdentifier;
+            String upyunSignRedisKey = CacheConstants.CACHE_OE_UPYUN_IMAGE_SIGN + userId + "_" + signIdentifier;
             YunHttpRequest upYunHttpRequest = redisClient.get(upyunSignRedisKey, YunHttpRequest.class);
             if (upYunHttpRequest == null) {
                 throw new StatusException("301003", "无效的请求,请检查签名标识");

+ 3 - 3
examcloud-core-oe-student-api-provider/src/main/java/cn/com/qmth/examcloud/core/oe/student/api/controller/ExamControlController.java

@@ -371,7 +371,7 @@ public class ExamControlController extends ControllerSupport {
         GetUpyunSignDomain result = new GetUpyunSignDomain();
         User accessUser = this.getAccessUser();
         String signIdentifier = String.valueOf(System.currentTimeMillis());
-        String upyunSignRedisKey = Constants.EXAM_CAPTURE_PHOTO_UPYUN_SIGN_PREFIX
+        String upyunSignRedisKey = CacheConstants.CACHE_OE_UPYUN_IMAGE_SIGN
                 + accessUser.getUserId() + "_" + signIdentifier;
 
         UpyunPathEnvironmentInfo env = new UpyunPathEnvironmentInfo();
@@ -410,7 +410,7 @@ public class ExamControlController extends ControllerSupport {
         GetAliyunSignDomain result = new GetAliyunSignDomain();
         User accessUser = this.getAccessUser();
         String signIdentifier = String.valueOf(System.currentTimeMillis());
-        String aliyunSignRedisKey = Constants.EXAM_CAPTURE_PHOTO_UPYUN_SIGN_PREFIX
+        String aliyunSignRedisKey = CacheConstants.CACHE_OE_UPYUN_IMAGE_SIGN
                 + accessUser.getUserId() + "_" + signIdentifier;
         FileStoragePathEnvInfo env = new FileStoragePathEnvInfo();
         env.setRootOrgId(accessUser.getRootOrgId().toString());
@@ -443,7 +443,7 @@ public class ExamControlController extends ControllerSupport {
             GetUpyunSignDomain upyunSignDomain = new GetUpyunSignDomain();
             User accessUser = this.getAccessUser();
             String signIdentifier = String.valueOf(System.currentTimeMillis());
-            String upyunSignRedisKey = Constants.EXAM_CAPTURE_PHOTO_UPYUN_SIGN_PREFIX
+            String upyunSignRedisKey = CacheConstants.CACHE_OE_UPYUN_IMAGE_SIGN
                     + accessUser.getUserId() + "_" + signIdentifier;
 
             UpyunPathEnvironmentInfo env = new UpyunPathEnvironmentInfo();

+ 2 - 2
examcloud-core-oe-student-service/src/main/java/cn/com/qmth/examcloud/core/oe/student/service/impl/ExamSyncCaptureServiceImpl.java

@@ -4,7 +4,7 @@ import cn.com.qmth.examcloud.core.oe.student.base.bean.CompareFaceSyncInfo;
 import cn.com.qmth.examcloud.core.oe.student.dao.ExamSyncCaptureRepo;
 import cn.com.qmth.examcloud.core.oe.student.dao.entity.ExamSyncCaptureEntity;
 import cn.com.qmth.examcloud.core.oe.student.service.ExamSyncCaptureService;
-import cn.com.qmth.examcloud.support.Constants;
+import cn.com.qmth.examcloud.support.CacheConstants;
 import cn.com.qmth.examcloud.web.redis.RedisClient;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
@@ -39,7 +39,7 @@ public class ExamSyncCaptureServiceImpl implements ExamSyncCaptureService {
     @Override
     @Transactional
     public void saveExamCaptureSyncCompareResult(Long studentId, Long examRecordDataId) {
-        String syncCopareResultkey = Constants.FACE_SYNC_COMPARE_RESULT_PREFIX + studentId;
+        String syncCopareResultkey = CacheConstants.CACHE_OE_SYNC_FACE_COMPARE_RESULT + studentId;
         CompareFaceSyncInfo compareFaceSyncInfo = redisClient.get(syncCopareResultkey, CompareFaceSyncInfo.class);
         if (compareFaceSyncInfo == null) {
             log.warn("faceSyncCompareResult not exist! studentId:{}, examRecordDataId:{}", studentId, examRecordDataId);

+ 2 - 1
examcloud-core-oe-student-service/src/main/java/cn/com/qmth/examcloud/core/oe/student/service/impl/FaceProcessServiceImpl.java

@@ -10,6 +10,7 @@ import cn.com.qmth.examcloud.core.oe.student.dao.entity.ExamCaptureEntity;
 import cn.com.qmth.examcloud.core.oe.student.service.ExamRecordDataService;
 import cn.com.qmth.examcloud.core.oe.student.service.ExamingSessionService;
 import cn.com.qmth.examcloud.core.oe.student.service.FaceProcessService;
+import cn.com.qmth.examcloud.support.CacheConstants;
 import cn.com.qmth.examcloud.support.Constants;
 import cn.com.qmth.examcloud.support.enums.ExamRecordStatus;
 import cn.com.qmth.examcloud.support.examing.ExamRecordData;
@@ -58,7 +59,7 @@ public class FaceProcessServiceImpl implements FaceProcessService {
         info.setFaceCompareResult(req.getFaceCompareResult());
         info.setProcessTime(req.getProcessTime() != null ? req.getProcessTime() : 1L);
 
-        redisClient.set(Constants.FACE_SYNC_COMPARE_RESULT_PREFIX + req.getStudentId(), info, 5 * 60);
+        redisClient.set(CacheConstants.CACHE_OE_SYNC_FACE_COMPARE_RESULT + req.getStudentId(), info, 5 * 60);
     }
 
     @Override