|
@@ -137,7 +137,7 @@ public class WebMediatorImpl implements ViewMediator {
|
|
|
return new CrowdProjectVO(project); }).collect(Collectors.toList()));
|
|
return new CrowdProjectVO(project); }).collect(Collectors.toList()));
|
|
|
//获取区域管理员可以接收领取的项目列表
|
|
//获取区域管理员可以接收领取的项目列表
|
|
|
//定向
|
|
//定向
|
|
|
- List<CrowdTestProjectPO> acceptableProject = crowdTestProjectPOList.stream().filter(crowdTestProjectPO -> crowdTestProjectPO.getStatus()<CrowdTestProjectStatus.HAS_RECEIVED).collect(Collectors.toList());
|
|
|
|
|
|
|
+ List<CrowdTestProjectPO> acceptableProject = crowdTestProjectPOList.stream().filter(crowdTestProjectPO -> crowdTestProjectPO.getStatus(=CrowdTestProjectStatus.HAS_RELEASED).collect(Collectors.toList());
|
|
|
//广场的
|
|
//广场的
|
|
|
acceptableProject.addAll(projectDao.findAllByStatusLessThanAndProjectDistributionTypeId(CrowdTestProjectStatus.HAS_RECEIVED, 2L));
|
|
acceptableProject.addAll(projectDao.findAllByStatusLessThanAndProjectDistributionTypeId(CrowdTestProjectStatus.HAS_RECEIVED, 2L));
|
|
|
//区域的
|
|
//区域的
|
|
@@ -166,7 +166,7 @@ public class WebMediatorImpl implements ViewMediator {
|
|
|
return task;
|
|
return task;
|
|
|
}).collect(Collectors.toList());
|
|
}).collect(Collectors.toList());
|
|
|
unfinishedTasks = allTaskOfAgency.stream()
|
|
unfinishedTasks = allTaskOfAgency.stream()
|
|
|
- .filter(crowdTestTask -> crowdTestTask.getStatus()<CrowdTestTaskStatus.HAS_FINISHED)
|
|
|
|
|
|
|
+ .filter(crowdTestTask -> crowdTestTask.getStatus()>=CrowdTestTaskStatus.HAS_RECEIVED && crowdTestTask.getStatus()<CrowdTestTaskStatus.HAS_FINISHED)
|
|
|
.map(CrowdTaskVO::new).collect(Collectors.toList());
|
|
.map(CrowdTaskVO::new).collect(Collectors.toList());
|
|
|
finishedTasks = allTaskOfAgency.stream()
|
|
finishedTasks = allTaskOfAgency.stream()
|
|
|
.filter(crowdTestTask -> crowdTestTask.getStatus()==CrowdTestTaskStatus.HAS_FINISHED)
|
|
.filter(crowdTestTask -> crowdTestTask.getStatus()==CrowdTestTaskStatus.HAS_FINISHED)
|