可以和太湖标签绑定的课程列表 修改
This commit is contained in:
@@ -112,16 +112,17 @@ public class CourseTaihumedController {
|
||||
}
|
||||
|
||||
@RequestMapping("/getCourseListCanTaihumed")
|
||||
public R getCourseListCanTaihumed(@RequestBody ParamTo param){
|
||||
public R getCourseListCanTaihumed(@RequestBody Map<String,Object> params){
|
||||
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());
|
||||
LambdaQueryWrapper<CourseEntity> wrapper = new LambdaQueryWrapper<>();
|
||||
if (collect.size() != 0){
|
||||
wrapper.notIn(CourseEntity::getId,collect);
|
||||
}
|
||||
wrapper.like(StringUtils.isNotBlank(param.getKeywords()),CourseEntity::getTitle,param.getKeywords());
|
||||
Page<CourseEntity> page = courseService.page(new Page<>(param.getPage(), param.getLimit()), wrapper);
|
||||
wrapper.like(StringUtils.isNotBlank(params.get("title").toString()),CourseEntity::getTitle,params.get("title"));
|
||||
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);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user