src/main/java/com/ycl/jxkg/service/impl/ExamServiceImpl.java
@@ -94,6 +94,10 @@ Exam entity = baseMapper.selectById(form.getId()); // 为空抛IllegalArgumentException,做全局异常处理 Assert.notNull(entity, "记录不存在"); // 判断考试状态 if (! ExamStatusEnum.NOT_START.equals(entity.getStatus())) { throw new RuntimeException("只能修改还未开始的考试"); } BeanUtils.copyProperties(form, entity); entity.setStatus(ExamStatusEnum.getStatusByTime(form.getStartTime(), form.getEndTime(), null)); baseMapper.updateById(entity);