【修改】 学生考试状态缓存
This commit is contained in:
@@ -186,7 +186,6 @@ public class MonitorServiceImpl implements MonitorService {
|
||||
info.setRemainingTime(remainingSeconds > 0 ? remainingSeconds : 0);
|
||||
|
||||
//判分后删除
|
||||
stringRedisTemplate.opsForValue().set("userCache:"+stuMonitorPaperVo.getTaskId()+":"+stuMonitorPaperVo.getStuId(), JsonUtils.toJsonString(info));
|
||||
monitorMapper.updateById(info);
|
||||
return remainingSeconds > 0 ? remainingSeconds : 0;
|
||||
}else {
|
||||
@@ -199,9 +198,12 @@ public class MonitorServiceImpl implements MonitorService {
|
||||
if ("1".equals(educationPaperParam.getIsSession())&&"0".equals(educationPaperParam.getIsTime())){
|
||||
|
||||
info.setRemainingTime((long) examTime.toLocalTime().toSecondOfDay());
|
||||
stringRedisTemplate.opsForValue().set("userCache:"+stuMonitorPaperVo.getTaskId()+":"+stuMonitorPaperVo.getStuId(), JsonUtils.toJsonString(info));
|
||||
|
||||
|
||||
return (long) examTime.toLocalTime().toSecondOfDay();
|
||||
|
||||
|
||||
}
|
||||
|
||||
return 0L;
|
||||
|
Reference in New Issue
Block a user