| | |
| | | */ |
| | | // @PreAuthorize("@ss.hasPermi('im:group:list')") |
| | | @GetMapping("/list") |
| | | public TableDataInfo list(@PathVariable(value = "keyword", required = false) String keyword) |
| | | public TableDataInfo list(@PathVariable(value = "keywords", required = false) String keywords) |
| | | { |
| | | // 创建查询条件包装器 |
| | | LambdaQueryWrapper<NeteaseTeam> queryWrapper = new LambdaQueryWrapper<>(); |
| | | |
| | | // 只有当 keyword 不为空时才添加 OR 条件 |
| | | if (ObjectUtil.isNotEmpty(keyword)) { |
| | | if (ObjectUtil.isNotEmpty(keywords)) { |
| | | queryWrapper.and(wrapper -> wrapper |
| | | .eq(NeteaseTeam::getTid, keyword) |
| | | .eq(NeteaseTeam::getTid, keywords) |
| | | .or() |
| | | .eq(NeteaseTeam::getOwnerAccountId, keyword) |
| | | .eq(NeteaseTeam::getOwnerAccountId, keywords) |
| | | .or() |
| | | .eq(NeteaseTeam::getName,keyword) |
| | | .eq(NeteaseTeam::getName,keywords) |
| | | ); |
| | | } |
| | | |