|
@@ -15,6 +15,7 @@ import com.zhongzheng.modules.course.bo.CourseModuleChapterAddBo;
|
|
|
import com.zhongzheng.modules.course.bo.CourseModuleChapterEditBo;
|
|
|
import com.zhongzheng.modules.course.bo.CourseModuleChapterQueryBo;
|
|
|
import com.zhongzheng.modules.course.domain.CourseModuleChapter;
|
|
|
+import com.zhongzheng.modules.course.mapper.CourseMenuMapper;
|
|
|
import com.zhongzheng.modules.course.mapper.CourseModuleChapterMapper;
|
|
|
import com.zhongzheng.modules.course.service.ICourseModuleChapterService;
|
|
|
import com.zhongzheng.modules.course.vo.CourseModuleChapterVo;
|
|
@@ -39,6 +40,9 @@ public class CourseModuleChapterServiceImpl extends ServiceImpl<CourseModuleChap
|
|
|
@Autowired
|
|
|
private CourseModuleChapterMapper courseModuleChapterMapper;
|
|
|
|
|
|
+ @Autowired
|
|
|
+ private CourseMenuMapper courseMenuMapper;
|
|
|
+
|
|
|
@Override
|
|
|
public CourseModuleChapterVo queryById(Long id){
|
|
|
CourseModuleChapter db = this.baseMapper.selectById(id);
|
|
@@ -48,7 +52,11 @@ public class CourseModuleChapterServiceImpl extends ServiceImpl<CourseModuleChap
|
|
|
@Override
|
|
|
public List<CourseModuleChapterVo> getListById(Long id) {
|
|
|
String tenantId = ServletUtils.getRequest().getHeader("TenantId");
|
|
|
- return courseModuleChapterMapper.getListById(id, Long.valueOf(tenantId));
|
|
|
+ List<CourseModuleChapterVo> list = courseModuleChapterMapper.getListById(id, Long.valueOf(tenantId));
|
|
|
+ for(CourseModuleChapterVo vo : list){
|
|
|
+ vo.setChapterTotalTime(courseMenuMapper.countChapterTotalTime(vo.getChapterId()));
|
|
|
+ }
|
|
|
+ return list;
|
|
|
}
|
|
|
|
|
|
|