diff --git a/src/main/java/com/hotwj/platform/securityManagement/trainingCourseConfig/controller/HotTrainingCourseConfigController.java b/src/main/java/com/hotwj/platform/securityManagement/trainingCourseConfig/controller/HotTrainingCourseConfigController.java index 439b0ab..81c49c1 100644 --- a/src/main/java/com/hotwj/platform/securityManagement/trainingCourseConfig/controller/HotTrainingCourseConfigController.java +++ b/src/main/java/com/hotwj/platform/securityManagement/trainingCourseConfig/controller/HotTrainingCourseConfigController.java @@ -138,9 +138,10 @@ public class HotTrainingCourseConfigController extends BaseController { public R> trainingStudyDetail( @RequestParam Long companyId, @RequestParam Long trainingId, - @RequestParam String userId + @RequestParam String userId, + @RequestParam(required = false, defaultValue = "false") Boolean forceView ) { - if (!isDriverTrainingAccessible(companyId, trainingId, userId)) { + if (!Boolean.TRUE.equals(forceView) && !isDriverTrainingAccessible(companyId, trainingId, userId)) { return R.fail("当前学习计划已关闭或已过期"); } HotTrainingVo training = hotTrainingService.queryById(trainingId);