he2802 1 rok temu
rodzic
commit
48492717b2

+ 2 - 1
zhongzheng-system/src/main/java/com/zhongzheng/modules/course/service/impl/CourseServiceImpl.java

@@ -427,7 +427,7 @@ public class CourseServiceImpl extends ServiceImpl<CourseMapper, Course> impleme
         if(Validator.isNotEmpty(keyStatus)&&keyStatus==100L){
             throw new CustomException("禁止频繁提交",667);
         }
-        redisCache.setCacheObject(key, 100L,5, TimeUnit.SECONDS);
+        redisCache.setCacheObject(key, 100L,60, TimeUnit.SECONDS);
         //将该班级下的学员作弊的节改成待重修
         List<GoodsPeriodStatusVo> goodsPeriodStatusVos = baseMapper.listSection(bo);
         for (GoodsPeriodStatusVo goodsPeriodStatusVo : goodsPeriodStatusVos) {
@@ -492,6 +492,7 @@ public class CourseServiceImpl extends ServiceImpl<CourseMapper, Course> impleme
         }
         //更新班级学时状态
         iClassGradeUserService.updateUserPeriodStatus(bo);
+        redisCache.deleteObject(key);
         return true;
     }
 

+ 1 - 1
zhongzheng-system/src/main/java/com/zhongzheng/modules/user/service/impl/UserStudyRecordServiceImpl.java

@@ -1655,7 +1655,7 @@ public class UserStudyRecordServiceImpl extends ServiceImpl<UserStudyRecordMappe
                 throw new CustomException("禁止频繁提交",667);
             }
         }
-        redisCache.setCacheObject(key, 100L,2, TimeUnit.SECONDS);
+        redisCache.setCacheObject(key, 100L,3, TimeUnit.SECONDS);
 
         if ( baseMapper.selectStudyRecord(bakStudyRecord) < 1) {
             UserPeriod userPeriod = new UserPeriod();