|
@@ -19,7 +19,7 @@ import com.fs.course.domain.FsUserCoursePeriod;
|
|
|
import com.fs.course.mapper.FsUserCoursePeriodMapper;
|
|
|
import com.fs.course.param.CompanyRedPacketParam;
|
|
|
import com.fs.course.param.PeriodCountParam;
|
|
|
-import com.fs.course.param.PeriodRedPacketParam;
|
|
|
+import com.fs.course.vo.PeriodRedPacketVO;
|
|
|
import com.fs.course.vo.FsPeriodCountVO;
|
|
|
import com.fs.course.vo.newfs.FsCourseAnalysisCountVO;
|
|
|
import com.fs.store.mapper.FsUserMapper;
|
|
@@ -167,7 +167,7 @@ public class FsUserCoursePeriodDaysServiceImpl extends ServiceImpl<FsUserCourseP
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public List<PeriodRedPacketParam> getPeriodRedPacketList(Long periodId, Long companyId) {
|
|
|
+ public List<PeriodRedPacketVO> getPeriodRedPacketList(Long periodId, Long companyId) {
|
|
|
return fsUserCoursePeriodMapper.selectPeriodRedPacket(periodId, companyId);
|
|
|
}
|
|
|
|
|
@@ -223,7 +223,7 @@ public class FsUserCoursePeriodDaysServiceImpl extends ServiceImpl<FsUserCourseP
|
|
|
FsCourseAnalysisCountVO redPacketVO = redPacketMap.getOrDefault(v.getVideoId(), countVO);
|
|
|
FsCourseAnalysisCountVO answerVO = answerMap.getOrDefault(v.getVideoId(), countVO);
|
|
|
//单独赋值
|
|
|
- countVO.setVideoId(v.getVideoId()).setCourseWatchNum(courseVO.getCourseWatchNum()).setCourseCompleteNum(courseVO.getCourseWatchNum())
|
|
|
+ countVO.setVideoId(v.getVideoId()).setCourseWatchNum(courseVO.getCourseWatchNum()).setCourseCompleteNum(courseVO.getCourseCompleteNum())
|
|
|
.setCompleteRate(courseVO.getCompleteRate() != null ? courseVO.getCompleteRate() : new BigDecimal(BigInteger.ZERO))
|
|
|
.setCourseWatchTimes(courseVO.getCourseWatchTimes()).setCourseCompleteTimes(courseVO.getCourseCompleteTimes());
|
|
|
countVO.setRedPacketNum(redPacketVO.getRedPacketNum())
|