|  | @@ -1,10 +1,7 @@
 | 
	
		
			
				|  |  |  package com.mooctest.crowd.site.mediator.impl;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  import com.mooctest.crowd.domain.dao.EvaluationAgencyDao;
 | 
	
		
			
				|  |  | -import com.mooctest.crowd.domain.domainobject.CrowdTestProject;
 | 
	
		
			
				|  |  | -import com.mooctest.crowd.domain.domainobject.CrowdTestTask;
 | 
	
		
			
				|  |  | -import com.mooctest.crowd.domain.domainobject.CrowdTestTaskStatus;
 | 
	
		
			
				|  |  | -import com.mooctest.crowd.domain.domainobject.User;
 | 
	
		
			
				|  |  | +import com.mooctest.crowd.domain.domainobject.*;
 | 
	
		
			
				|  |  |  import com.mooctest.crowd.domain.exception.AccountNotExistException;
 | 
	
		
			
				|  |  |  import com.mooctest.crowd.domain.repository.CrowdTestProjectRepo;
 | 
	
		
			
				|  |  |  import com.mooctest.crowd.domain.repository.UserRepo;
 | 
	
	
		
			
				|  | @@ -17,6 +14,7 @@ import org.springframework.stereotype.Component;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  import java.util.ArrayList;
 | 
	
		
			
				|  |  |  import java.util.Comparator;
 | 
	
		
			
				|  |  | +import java.util.Iterator;
 | 
	
		
			
				|  |  |  import java.util.List;
 | 
	
		
			
				|  |  |  import java.util.stream.Collectors;
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -152,14 +150,14 @@ public class WebMediatorImpl implements ViewMediator {
 | 
	
		
			
				|  |  |          List<CrowdTaskVO> taskVOList = project.getCrowdTestTaskList().stream().map(crowdTestTask -> {
 | 
	
		
			
				|  |  |              return new CrowdTaskVO(crowdTestTask);
 | 
	
		
			
				|  |  |          }).collect(Collectors.toList());
 | 
	
		
			
				|  |  | -//        List<CrowdReportVO> reportVOList = project.getCrowdTestReportListByProjectId(projectId, taskVOList.get(0).getId())
 | 
	
		
			
				|  |  | -//                .stream()
 | 
	
		
			
				|  |  | -//                .map(crowdTestReport -> {
 | 
	
		
			
				|  |  | -//            return new CrowdReportVO(crowdTestReport);
 | 
	
		
			
				|  |  | -//        }).collect(Collectors.toList());
 | 
	
		
			
				|  |  | +        List<CrowdReportVO> reportVOList = null;
 | 
	
		
			
				|  |  | +        if (project.getCrowdTestReportForProject() != null) {
 | 
	
		
			
				|  |  | +            reportVOList = new ArrayList<>();
 | 
	
		
			
				|  |  | +            reportVOList.add(new CrowdReportVO(project.getCrowdTestReportForProject()));
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  |          projectDetailsDTO.setProjectDetails(new CrowdProjectVO(project));
 | 
	
		
			
				|  |  |          projectDetailsDTO.setTaskList(taskVOList);
 | 
	
		
			
				|  |  | -//        projectDetailsDTO.setCrowdReportVOList(reportVOList);
 | 
	
		
			
				|  |  | +        projectDetailsDTO.setReportList(reportVOList);
 | 
	
		
			
				|  |  |          return projectDetailsDTO;
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 |