|
@@ -11,10 +11,7 @@ import com.fs.course.domain.FsUserCoursePeriod;
|
|
|
import com.fs.course.domain.FsUserCoursePeriodDays;
|
|
|
import com.fs.course.domain.FsUserCourseTrainingCamp;
|
|
|
import com.fs.course.dto.FsUserCourseTrainingCampDTO;
|
|
|
-import com.fs.course.mapper.FsUserCoursePeriodDaysMapper;
|
|
|
-import com.fs.course.mapper.FsUserCoursePeriodMapper;
|
|
|
-import com.fs.course.mapper.FsUserCourseTrainingCampMapper;
|
|
|
-import com.fs.course.mapper.FsUserCourseVideoRedPackageMapper;
|
|
|
+import com.fs.course.mapper.*;
|
|
|
import com.fs.course.service.IFsUserCoursePeriodDaysService;
|
|
|
import com.fs.course.service.IFsUserCourseTrainingCampService;
|
|
|
import com.fs.course.vo.FsUserCourseTrainingCampVO;
|
|
@@ -46,6 +43,7 @@ public class FsUserCourseTrainingCampServiceImpl extends ServiceImpl<FsUserCours
|
|
|
private final FsUserCoursePeriodDaysMapper fsUserCoursePeriodDaysMapper;
|
|
|
|
|
|
private final IFsUserCoursePeriodDaysService fsUserCoursePeriodDaysService;
|
|
|
+ private final FsCourseWatchLogMapper fsCourseWatchLogMapper;
|
|
|
|
|
|
/**
|
|
|
* 查询训练营列表
|
|
@@ -54,7 +52,9 @@ public class FsUserCourseTrainingCampServiceImpl extends ServiceImpl<FsUserCours
|
|
|
*/
|
|
|
@Override
|
|
|
public List<FsUserCourseTrainingCampVO> selectFsUserCourseTrainingCampVOListByMap(Map<String, Object> params) {
|
|
|
- return baseMapper.selectFsUserCourseTrainingCampVOListByMap(params);
|
|
|
+ List<FsUserCourseTrainingCampVO> trainingCampVOS = baseMapper.selectFsUserCourseTrainingCampVOListByMap(params);
|
|
|
+ trainingCampVOS.forEach(camp -> camp.setVipCount(fsCourseWatchLogMapper.getUserCountByCampId(camp.getTrainingCampId())));
|
|
|
+ return trainingCampVOS;
|
|
|
}
|
|
|
|
|
|
/**
|