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
	 zt
					zt