bug
This commit is contained in:
		@ -159,15 +159,17 @@ public class BgtProjectRecruitServiceImpl extends ServicePlusImpl<BgtProjectRecr
 | 
			
		||||
	@Override
 | 
			
		||||
	public BgtProjectRecruitDetailWgzListVO wgzList(Long id) {
 | 
			
		||||
		BgtProjectRecruitDetailWgzListVO vo = new BgtProjectRecruitDetailWgzListVO();
 | 
			
		||||
		vo.setId(id);
 | 
			
		||||
		BgtProjectRecruitApplyQueryDTO bgtProjectRecruitApplyQueryDTO = new BgtProjectRecruitApplyQueryDTO();
 | 
			
		||||
		bgtProjectRecruitApplyQueryDTO.setRecruitIds(Collections.singletonList(id));
 | 
			
		||||
		bgtProjectRecruitApplyQueryDTO.setStatus(applyStatus);
 | 
			
		||||
		List<BgtProjectRecruitApplyVO> bgtProjectRecruitApplyVOS = bgtProjectRecruitApplyService.appQueryList(bgtProjectRecruitApplyQueryDTO);
 | 
			
		||||
		vo.setTotalNum(bgtProjectRecruitApplyVOS.size());
 | 
			
		||||
 | 
			
		||||
		int count = (int)bgtProjectRecruitApplyVOS.stream().filter(apply -> apply.getStatus().equals(RecruitApplyStatus.BGT_PASS.getCode())).count();
 | 
			
		||||
		vo.setPassNum(count);
 | 
			
		||||
		vo.setNotSelectNum(vo.getTotalNum()-vo.getPassNum());
 | 
			
		||||
		vo.setApplyList(bgtProjectRecruitApplyVOS.subList(0, Math.min(count, 3)));
 | 
			
		||||
		vo.setApplyList(bgtProjectRecruitApplyVOS.subList(0, Math.min(vo.getTotalNum(), 3)));
 | 
			
		||||
		return vo;
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user