分页列表查询项目组管理信息增加项目组ids(多个,分割)
This commit is contained in:
parent
770cdef165
commit
b3523c958e
@ -46,6 +46,7 @@ public class ProjectGroupController {
|
||||
@ApiImplicitParams({
|
||||
@ApiImplicitParam(name = "pageNo", value = "第几页", paramType = "query", required = true, dataType = "Integer"),
|
||||
@ApiImplicitParam(name = "pageSize", value = "每页显示条数", paramType = "query", required = true, dataType = "Integer"),
|
||||
@ApiImplicitParam(name = "ids", value = "项目组ids(多个,分割)", paramType = "query", required = true, dataType = "Integer"),
|
||||
})
|
||||
@GetMapping(value = "/page")
|
||||
public Result<IPage<ProjectGroup>> queryPageList(@ApiIgnore @RequestParam HashMap<String, Object> param) {
|
||||
|
||||
@ -74,7 +74,11 @@ public class ProjectGroupServiceImpl extends ServiceImpl<ProjectGroupMapper, Pro
|
||||
|
||||
private QueryWrapper<ProjectGroup> getQueryWrapper(HashMap<String, Object> param) {
|
||||
String alias = "t.";
|
||||
String ids = MapUtils.getString(param, "ids");
|
||||
QueryWrapper<ProjectGroup> queryWrapper = QueryGenerator.initPageQueryWrapper(ProjectGroup.class, param, alias, false);
|
||||
if (StrUtil.isNotBlank(ids)) {
|
||||
queryWrapper.in("t.id", StrUtil.split(ids, ","));
|
||||
}
|
||||
return queryWrapper;
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user