|
|
@@ -2665,7 +2665,12 @@ public class FsUserCourseVideoServiceImpl extends ServiceImpl<FsUserCourseVideoM
|
|
|
// 查询视频是否设置了红包,没有就不提示 //根据公司ID 视频ID 营期ID 默认没有红包 手动看课视频
|
|
|
List<FsUserCourseVideoRedPackage> fsUserCourseVideoRedPackageList = fsUserCourseVideoRedPackageMapper.selectRedPacketList(param.getVideoId(), companyUser == null || companyUser.getCompanyId() == null ? null : companyUser.getCompanyId(), param.getPeriodId());
|
|
|
if (fsUserCourseVideoRedPackageList.size() != 1) {
|
|
|
- isRedPackage = 0;
|
|
|
+ FsUserCourseVideo video = fsUserCourseVideoMapper.selectFsUserCourseVideoByVideoId(param.getVideoId());
|
|
|
+ if (video != null && video.getRedPacketMoney() != null && BigDecimal.ZERO.compareTo(video.getRedPacketMoney()) < 0) {
|
|
|
+ isRedPackage = 1;
|
|
|
+ } else {
|
|
|
+ isRedPackage = 0;
|
|
|
+ }
|
|
|
} else {
|
|
|
if (fsUserCourseVideoRedPackageList.get(0).getRedPacketMoney() != null && BigDecimal.ZERO.compareTo(fsUserCourseVideoRedPackageList.get(0).getRedPacketMoney()) != 0) {
|
|
|
isRedPackage = 1;
|