|
@@ -101,6 +101,8 @@ public class CrowdProjectServiceImpl implements CrowdProjectService {
|
|
|
List<CrowdTestProjectVO> authingList = new ArrayList<>();
|
|
|
authingList.addAll(projectDao.findindexProject().stream().map(crowdTestProjectPO -> {
|
|
|
CrowdTestProject crowdTestProject = new CrowdTestProject();
|
|
|
+// String applicationName = commonRepo.getApplicationNameByCode(crowdTestProjectPO.getApplicationType());
|
|
|
+// crowdTestProjectPO.setApplicationType(applicationName);
|
|
|
BeanUtils.copyProperties(crowdTestProjectPO, crowdTestProject);
|
|
|
return new CrowdTestProjectVO(crowdTestProject);
|
|
|
}).collect(Collectors.toList()));
|
|
@@ -269,6 +271,7 @@ public class CrowdProjectServiceImpl implements CrowdProjectService {
|
|
|
project.setUserId(userId);
|
|
|
project.setJoinCount(1);
|
|
|
project.setRestPrice(0.0);
|
|
|
+ project.setStatus(CrowdTestProjectStatus.HAS_FINISHED);
|
|
|
project.setCreateTime(new Timestamp(System.currentTimeMillis() - 1000));
|
|
|
// project.setProjectDistributionTypeId(0L);
|
|
|
// project.setRegionalManagerId();
|
|
@@ -292,6 +295,7 @@ public class CrowdProjectServiceImpl implements CrowdProjectService {
|
|
|
task.setParticipantHasCommittedCount(1);
|
|
|
task.setCreateTime(project.getCreateTime());
|
|
|
task.setEndTime(project.getEndTime());
|
|
|
+ task.setStatus(CrowdTestTaskStatus.HAS_FINISHED);
|
|
|
// if (user.getEvaluationAgency() == null)
|
|
|
// task.setEvaluationAgencyId(1L);
|
|
|
// else
|
|
@@ -372,6 +376,9 @@ public class CrowdProjectServiceImpl implements CrowdProjectService {
|
|
|
for(CrowdTestTask crowdTestTask : crowdTestTasks) {
|
|
|
List<TaskToUser> acceptedUserList = crowdTestTask.getAcceptedUserList();
|
|
|
for (TaskToUser taskToUser : acceptedUserList) {
|
|
|
+ if(taskToUser.getHasReport() == 0){
|
|
|
+ continue;
|
|
|
+ }
|
|
|
User user = userRepo.getByID(taskToUser.getUserId());
|
|
|
|
|
|
// 对用户判断认证类型 测评机构为2 测试人员为6
|