|
@@ -4,6 +4,7 @@ import com.mooctest.crowd.domain.dao.EvaluationAgencyDao;
|
|
|
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.EvaluationAgencyResourceRepo;
|
|
|
import com.mooctest.crowd.domain.repository.UserRepo;
|
|
|
import com.mooctest.crowd.site.command.*;
|
|
|
import com.mooctest.crowd.site.data.dto.*;
|
|
@@ -32,7 +33,7 @@ public class WebMediatorImpl implements ViewMediator {
|
|
|
private UserRepo userRepo;
|
|
|
|
|
|
@Autowired
|
|
|
- private EvaluationAgencyDao agencyDao;
|
|
|
+ private EvaluationAgencyResourceRepo agencyResourceRepo;
|
|
|
|
|
|
|
|
|
@Override
|
|
@@ -55,7 +56,7 @@ public class WebMediatorImpl implements ViewMediator {
|
|
|
});
|
|
|
List<UserVO> userRank = userRepo.getAllUser().stream().map(user -> new UserVO(user)).collect(Collectors.toList());
|
|
|
allTasks.sort(Comparator.comparing(CrowdTaskVO::getQuotePrice));
|
|
|
- List<CrowdTaskVO> hotTasks = allTasks.subList(0,3);
|
|
|
+ List<CrowdTaskVO> hotTasks = allTasks.subList(allTasks.size()-4,allTasks.size()-1);
|
|
|
List<EvolutionAgencyVO> agencyVOS = new ArrayList<>();
|
|
|
|
|
|
EvolutionAgencyVO agency1 = new EvolutionAgencyVO();
|