| | |
| | | @RequestParam(required = false) Integer pageSize, |
| | | @RequestParam(required = false) Integer keywordId, |
| | | @RequestParam(required = false) Integer questionId, |
| | | @RequestParam Integer isNow |
| | | @RequestParam(required = false) Integer isNow |
| | | ) { |
| | | List<Integer> typeIds=new ArrayList<>(); |
| | | Keyword keyword=new Keyword(); |
| | | //先查找当前关键词下,所有的回答 的 所有的平台名称 |
| | | Keyword keyword = keywordMapper.selectById(keywordId); |
| | | if (isNow==0){ |
| | | typeIds= keywordMapper.getTypeIds(keywordId,questionId,0); |
| | | }else { |
| | | typeIds= keywordMapper.getTypeIds(keywordId,questionId,keyword.getNum()); |
| | | if (keywordId != null) { |
| | | keyword = keywordMapper.selectById(keywordId); |
| | | } |
| | | |
| | | |
| | | typeIds= keywordMapper.getTypeIds(keywordId,questionId,isNow,keyword); |
| | | |
| | | |
| | | |
| | | /* if (keywordId != null && questionId == null) { |
| | | |
| | |
| | | if (!typeIds.isEmpty()) { |
| | | queryWrapper.in(Type::getType_id, typeIds); |
| | | }else { |
| | | return ResponseResult.success(new ArrayList<>()); |
| | | if (page != null && pageSize != null) { |
| | | Page<Type> pageInfo = new Page<>(page, pageSize); |
| | | Page<Type> result = typeService.page(pageInfo, queryWrapper); |
| | | return ResponseResult.success(result.getRecords()); |
| | | }else { |
| | | return ResponseResult.success(new ArrayList<>()); |
| | | } |
| | | |
| | | } |
| | | |
| | | if (page != null && pageSize != null) { |