|
@@ -226,6 +226,7 @@ public class TEExamController {
|
|
teExamActivityService.saveOrUpdate(teExamActivity);
|
|
teExamActivityService.saveOrUpdate(teExamActivity);
|
|
teExamActivityService.updateExamActivityCacheBean(teExamActivity.getId());
|
|
teExamActivityService.updateExamActivityCacheBean(teExamActivity.getId());
|
|
}
|
|
}
|
|
|
|
+ //加入更新考试列表缓存方法
|
|
List<TEExamActivity> teExamActivityList = teExamActivityService.list(new QueryWrapper<TEExamActivity>().lambda().eq(TEExamActivity::getExamId, teExam.getId()).eq(TEExamActivity::getEnable, 1));
|
|
List<TEExamActivity> teExamActivityList = teExamActivityService.list(new QueryWrapper<TEExamActivity>().lambda().eq(TEExamActivity::getExamId, teExam.getId()).eq(TEExamActivity::getEnable, 1));
|
|
for (TEExamActivity t : teExamActivityList) {
|
|
for (TEExamActivity t : teExamActivityList) {
|
|
if (Objects.nonNull(t.getEnable()) && t.getEnable().intValue() == 1 && (Objects.nonNull(t.getFinishTime()) && t.getFinishTime().longValue() > System.currentTimeMillis())) {
|
|
if (Objects.nonNull(t.getEnable()) && t.getEnable().intValue() == 1 && (Objects.nonNull(t.getFinishTime()) && t.getFinishTime().longValue() > System.currentTimeMillis())) {
|
|
@@ -340,6 +341,7 @@ public class TEExamController {
|
|
teExamService.updateById(teExam);
|
|
teExamService.updateById(teExam);
|
|
teExamService.updateExamCacheBean(teExam.getId());
|
|
teExamService.updateExamCacheBean(teExam.getId());
|
|
|
|
|
|
|
|
+ //加入更新考试列表缓存方法
|
|
List<TEExamActivity> teExamActivityList = teExamActivityService.list(new QueryWrapper<TEExamActivity>().lambda().eq(TEExamActivity::getExamId, teExam.getId()).eq(TEExamActivity::getEnable, 1));
|
|
List<TEExamActivity> teExamActivityList = teExamActivityService.list(new QueryWrapper<TEExamActivity>().lambda().eq(TEExamActivity::getExamId, teExam.getId()).eq(TEExamActivity::getEnable, 1));
|
|
for (TEExamActivity t : teExamActivityList) {
|
|
for (TEExamActivity t : teExamActivityList) {
|
|
if (Objects.nonNull(t.getEnable()) && t.getEnable().intValue() == 1 && (Objects.nonNull(t.getFinishTime()) && t.getFinishTime().longValue() > System.currentTimeMillis())) {
|
|
if (Objects.nonNull(t.getEnable()) && t.getEnable().intValue() == 1 && (Objects.nonNull(t.getFinishTime()) && t.getFinishTime().longValue() > System.currentTimeMillis())) {
|