diff --git a/src/main/java/com/zhgd/xmgl/modules/baotou/controller/ProjectGroupController.java b/src/main/java/com/zhgd/xmgl/modules/baotou/controller/ProjectGroupController.java index ddb842d5f..949027e8b 100644 --- a/src/main/java/com/zhgd/xmgl/modules/baotou/controller/ProjectGroupController.java +++ b/src/main/java/com/zhgd/xmgl/modules/baotou/controller/ProjectGroupController.java @@ -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> queryPageList(@ApiIgnore @RequestParam HashMap param) { diff --git a/src/main/java/com/zhgd/xmgl/modules/baotou/service/impl/ProjectGroupServiceImpl.java b/src/main/java/com/zhgd/xmgl/modules/baotou/service/impl/ProjectGroupServiceImpl.java index ec7b96b60..973264564 100644 --- a/src/main/java/com/zhgd/xmgl/modules/baotou/service/impl/ProjectGroupServiceImpl.java +++ b/src/main/java/com/zhgd/xmgl/modules/baotou/service/impl/ProjectGroupServiceImpl.java @@ -74,7 +74,11 @@ public class ProjectGroupServiceImpl extends ServiceImpl getQueryWrapper(HashMap param) { String alias = "t."; + String ids = MapUtils.getString(param, "ids"); QueryWrapper queryWrapper = QueryGenerator.initPageQueryWrapper(ProjectGroup.class, param, alias, false); + if (StrUtil.isNotBlank(ids)) { + queryWrapper.in("t.id", StrUtil.split(ids, ",")); + } return queryWrapper; }