feat: 已过期的学习无法查看学习明细,学习记录无论过期不过期,关闭不关闭,明细都能查看

This commit is contained in:
2026-05-28 15:07:31 +08:00
parent 627f155564
commit d5f5ef3f37

View File

@@ -138,9 +138,10 @@ public class HotTrainingCourseConfigController extends BaseController {
public R<Map<String, Object>> 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);