分页列表查询项目组管理信息增加项目组ids(多个,分割)

This commit is contained in:
guoshengxiong 2025-10-11 16:11:52 +08:00
parent 770cdef165
commit b3523c958e
2 changed files with 5 additions and 0 deletions

View File

@ -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) {

View File

@ -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;
}