|
|
@@ -2401,15 +2401,19 @@ public class FsUserCourseVideoServiceImpl implements IFsUserCourseVideoService
|
|
|
} else {
|
|
|
duration = Objects.isNull(watchLog) ? 0 : watchLog.getDuration();
|
|
|
}
|
|
|
-//
|
|
|
- if (courseVideoDetails != null && courseVideoDetails.getDuration() != null){
|
|
|
- // 查询视频是否设置了红包,没有就不提示
|
|
|
- Integer fsUserCourseVideoRedPackage = fsUserCourseVideoRedPackageMapper.selectRedPacketByCompanyCount(param.getVideoId(), null, param.getPeriodId());
|
|
|
- if(fsUserCourseVideoRedPackage>0){
|
|
|
- tipsTime = courseVideoDetails.getDuration() / 3;
|
|
|
- tipsTime2 = (courseVideoDetails.getDuration() * 2) / 3;
|
|
|
+
|
|
|
+ // 2025-11-16 鹤颜堂 xgb 添加配置控制休息提示是否打开要暂停 默认打开 0-关闭 1-打开
|
|
|
+ if(config.getIsOpenRestReminder()==null || config.getIsOpenRestReminder()==1 ){
|
|
|
+ if (courseVideoDetails != null && courseVideoDetails.getDuration() != null){
|
|
|
+ // 查询视频是否设置了红包,没有就不提示
|
|
|
+ Integer fsUserCourseVideoRedPackage = fsUserCourseVideoRedPackageMapper.selectRedPacketByCompanyCount(param.getVideoId(), null, param.getPeriodId());
|
|
|
+ if(fsUserCourseVideoRedPackage>0){
|
|
|
+ tipsTime = courseVideoDetails.getDuration() / 3;
|
|
|
+ tipsTime2 = (courseVideoDetails.getDuration() * 2) / 3;
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
vo.setTipsTime(tipsTime);
|
|
|
vo.setTipsTime2(tipsTime2);
|
|
|
//判断是否完课
|