|
@@ -96,11 +96,11 @@ public class UserCourseCatalogServiceImpl extends ServiceImpl<UserCourseCatalogM
|
|
|
* @return
|
|
|
*/
|
|
|
@Override
|
|
|
- public List<UserCourseCatalog> getCourseStudyProcess(String courseId) {
|
|
|
+ public List<UserCourseCatalog> getCourseStudyProcess(String courseId, String userId) {
|
|
|
List<CourseCatalog> catalogList = courseCatalogService.listCourseCatalog(courseId);
|
|
|
List<String> courseCatalogIdList = catalogList.stream().map(CourseCatalog::getId).collect(Collectors.toList());
|
|
|
LambdaQueryWrapper<UserCourseCatalog> query = new LambdaQueryWrapper<UserCourseCatalog>()
|
|
|
- .in(UserCourseCatalog::getCourseCatalogId, courseCatalogIdList);
|
|
|
+ .in(UserCourseCatalog::getCourseCatalogId, courseCatalogIdList).eq(UserCourseCatalog::getUserId, userId);
|
|
|
return list(query);
|
|
|
}
|
|
|
|
|
@@ -117,7 +117,7 @@ public class UserCourseCatalogServiceImpl extends ServiceImpl<UserCourseCatalogM
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public IPage<UserCourseCatalog> selectPageList(IPage<UserCourseCatalog> page, UserCourseCatalog userCourseCatalog){
|
|
|
+ public IPage<UserCourseCatalog> selectPageList(IPage<UserCourseCatalog> page, UserCourseCatalog userCourseCatalog) {
|
|
|
return userCourseCatalogMapper.selectPageList(page, userCourseCatalog);
|
|
|
}
|
|
|
}
|