| | |
| | | return R.ok(); |
| | | } |
| | | //列表 |
| | | @ApiOperation(value = "查询",tags = {"后台-评审委员会管理","web-评审委员会"}) |
| | | @ApiOperation(value = "查询",tags = {"后台-评审委员会管理"}) |
| | | @PostMapping("/list") |
| | | public R<Page<TCommittee>> list(@RequestBody CommitteeQuery informationQuery){ |
| | | Page<TCommittee> page = tCommitteeService.lambdaQuery() |
| | | Page<TCommittee> page; |
| | | if(informationQuery.getSortType() == 1){ |
| | | page = tCommitteeService.lambdaQuery() |
| | | .like(!StringUtils.isEmpty(informationQuery.getName()), TCommittee::getCommitteeName, informationQuery.getName()) |
| | | .like(!StringUtils.isEmpty(informationQuery.getCommitteeUnit()), TCommittee::getCommitteeLevel, informationQuery.getCommitteeUnit()) |
| | | .like(!StringUtils.isEmpty(informationQuery.getCommitteeUnit()), TCommittee::getCommitteeUnit, informationQuery.getCommitteeUnit()) |
| | | .eq(informationQuery.getRegionId() != null, TCommittee::getRegionId, informationQuery.getRegionId()) |
| | | .eq(informationQuery.getTechnicalId() != null, TCommittee::getTechnicalId, informationQuery.getTechnicalId()) |
| | | .eq(informationQuery.getMajorId() != null, TCommittee::getMajorId, informationQuery.getMajorId()) |
| | | .eq(informationQuery.getLevel() != null, TCommittee::getLevel, informationQuery.getLevel()) |
| | | .orderByDesc(TCommittee::getCreateTime) |
| | | .page(Page.of(informationQuery.getPageNum(), informationQuery.getPageSize())); |
| | | }else { |
| | | page = tCommitteeService.lambdaQuery() |
| | | .like(!StringUtils.isEmpty(informationQuery.getName()), TCommittee::getCommitteeName, informationQuery.getName()) |
| | | .like(!StringUtils.isEmpty(informationQuery.getCommitteeUnit()), TCommittee::getCommitteeUnit, informationQuery.getCommitteeUnit()) |
| | | .eq(informationQuery.getRegionId() != null, TCommittee::getRegionId, informationQuery.getRegionId()) |
| | | .eq(informationQuery.getTechnicalId() != null, TCommittee::getTechnicalId, informationQuery.getTechnicalId()) |
| | | .eq(informationQuery.getMajorId() != null, TCommittee::getMajorId, informationQuery.getMajorId()) |
| | | .eq(informationQuery.getLevel() != null, TCommittee::getLevel, informationQuery.getLevel()) |
| | | .orderByDesc(TCommittee::getCommitteeSort) |
| | | .page(Page.of(informationQuery.getPageNum(), informationQuery.getPageSize())); |
| | | } |
| | | |
| | | for (TCommittee record : page.getRecords()) { |
| | | TRegion byId = regionService.getById(record.getRegionId()); |