|
@@ -26,6 +26,7 @@ import com.yonge.cooleshow.biz.dal.entity.Teacher;
|
|
|
import com.yonge.cooleshow.biz.dal.entity.VideoLessonGroup;
|
|
|
import com.yonge.cooleshow.biz.dal.entity.VideoLessonGroupDetail;
|
|
|
import com.yonge.cooleshow.biz.dal.entity.VideoLessonGroupLog;
|
|
|
+import com.yonge.cooleshow.biz.dal.entity.VideoLessonPurchaseRecord;
|
|
|
import com.yonge.cooleshow.biz.dal.enums.GoodTypeEnum;
|
|
|
import com.yonge.cooleshow.biz.dal.enums.OrderStatusEnum;
|
|
|
import com.yonge.cooleshow.biz.dal.service.TeacherService;
|
|
@@ -187,6 +188,9 @@ public class VideoLessonGroupDetailServiceImpl extends ServiceImpl<VideoLessonGr
|
|
|
BeanUtils.copyProperties(videoLessonGroupLog, videoLessonGroupVo);
|
|
|
|
|
|
videoLessonGroupVo.setId(videoLessonGroupLog.getVideoLessonGroupId());
|
|
|
+
|
|
|
+ List<VideoLessonPurchaseRecord> videoLessonPurchaseRecordList = videoLessonPurchaseRecordDao.queryByVideoLessonGroupId(videoLessonGroupLog.getVideoLessonGroupId(), OrderStatusEnum.PAID.getCode());
|
|
|
+ videoLessonGroupVo.setCountStudent(videoLessonPurchaseRecordList.size());
|
|
|
|
|
|
Teacher teacher = teacherService.getById(videoLessonGroupVo.getTeacherId());
|
|
|
if (teacher != null) {
|