可以和太湖标签绑定的课程列表 修改
This commit is contained in:
@@ -112,16 +112,17 @@ public class CourseTaihumedController {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@RequestMapping("/getCourseListCanTaihumed")
|
@RequestMapping("/getCourseListCanTaihumed")
|
||||||
public R getCourseListCanTaihumed(@RequestBody ParamTo param){
|
public R getCourseListCanTaihumed(@RequestBody Map<String,Object> params){
|
||||||
List<Integer> collect = courseToTaihumedService.list(new LambdaQueryWrapper<CourseToTaihumed>()
|
List<Integer> collect = courseToTaihumedService.list(new LambdaQueryWrapper<CourseToTaihumed>()
|
||||||
.eq(CourseToTaihumed::getTaihumedId, param.getId()))
|
.eq(CourseToTaihumed::getTaihumedId, params.get("taihumedId")))
|
||||||
.stream().map(CourseToTaihumed::getCourseId).collect(Collectors.toList());
|
.stream().map(CourseToTaihumed::getCourseId).collect(Collectors.toList());
|
||||||
LambdaQueryWrapper<CourseEntity> wrapper = new LambdaQueryWrapper<>();
|
LambdaQueryWrapper<CourseEntity> wrapper = new LambdaQueryWrapper<>();
|
||||||
if (collect.size() != 0){
|
if (collect.size() != 0){
|
||||||
wrapper.notIn(CourseEntity::getId,collect);
|
wrapper.notIn(CourseEntity::getId,collect);
|
||||||
}
|
}
|
||||||
wrapper.like(StringUtils.isNotBlank(param.getKeywords()),CourseEntity::getTitle,param.getKeywords());
|
wrapper.like(StringUtils.isNotBlank(params.get("title").toString()),CourseEntity::getTitle,params.get("title"));
|
||||||
Page<CourseEntity> page = courseService.page(new Page<>(param.getPage(), param.getLimit()), wrapper);
|
Page<CourseEntity> page = courseService.page(new Page<>(Long.parseLong(params.get("current").toString()),
|
||||||
|
Long.parseLong(params.get("limit").toString())), wrapper);
|
||||||
return R.ok().put("page",page);
|
return R.ok().put("page",page);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user