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