|
|
@@ -2393,10 +2393,12 @@ public class FsUserCourseVideoServiceImpl implements IFsUserCourseVideoService
|
|
|
log.info("【自由模式检查】✅ 自由模式,跳过项目看课数量限制检查,periodId={}", param.getPeriodId());
|
|
|
}
|
|
|
|
|
|
- // 3. 观看时间限制检查(可选,目前被注释)
|
|
|
-// if (!isUserCoursePeriodValid(param)) {
|
|
|
-// return ResponseResult.fail(504, "不在观看时间范围内");
|
|
|
-// }
|
|
|
+ // 3. 观看时间限制检查
|
|
|
+ if (!isUserCoursePeriodValid(param)) {
|
|
|
+ log.info("【观看时间限制】用户不在观看时间范围内,periodId={}, userId={}, videoId={}",
|
|
|
+ param.getPeriodId(), param.getUserId(), param.getVideoId());
|
|
|
+ return ResponseResult.fail(504, "不在观看时间范围内");
|
|
|
+ }
|
|
|
|
|
|
// ========== 所有检查通过,创建新的看课记录 ==========
|
|
|
log.info("【创建看课记录】所有检查通过,创建新的看课记录,userId={}, videoId={}, periodId={}",
|