|
@@ -278,7 +278,9 @@ public class CrowdProjectServiceImpl implements CrowdProjectService {
|
|
project.setJoinCount(1);
|
|
project.setJoinCount(1);
|
|
project.setRestPrice(0.0);
|
|
project.setRestPrice(0.0);
|
|
project.setStatus(CrowdTestProjectStatus.HAS_FINISHED);
|
|
project.setStatus(CrowdTestProjectStatus.HAS_FINISHED);
|
|
- project.setCreateTime(new Timestamp(System.currentTimeMillis() - 1000));
|
|
|
|
|
|
+ project.setCreateTime(new Timestamp(System.currentTimeMillis() - 1000000));
|
|
|
|
+ project.setEndTime(new Timestamp(System.currentTimeMillis()));
|
|
|
|
+ project.setDeadTime(new Timestamp(System.currentTimeMillis() + 1000000));
|
|
// project.setProjectDistributionTypeId(0L);
|
|
// project.setProjectDistributionTypeId(0L);
|
|
// project.setRegionalManagerId();
|
|
// project.setRegionalManagerId();
|
|
List<CrowdTestTask> tasks = new ArrayList<>();
|
|
List<CrowdTestTask> tasks = new ArrayList<>();
|
|
@@ -326,20 +328,22 @@ public class CrowdProjectServiceImpl implements CrowdProjectService {
|
|
crowdTestReport.setDependencyCode(task.getCode());
|
|
crowdTestReport.setDependencyCode(task.getCode());
|
|
crowdTestReport.setType("测试报告");
|
|
crowdTestReport.setType("测试报告");
|
|
crowdTestReport.setName(task.getName() + "测试报告");
|
|
crowdTestReport.setName(task.getName() + "测试报告");
|
|
- crowdTestReport.setContent(project.getCrowdTestReportForProject().getContent());
|
|
|
|
- crowdTestReport.setConclusion(project.getCrowdTestReportForProject().getConclusion());
|
|
|
|
|
|
+
|
|
|
|
+ CrowdTestReport reportForProject = project.getCrowdTestReportForProject();
|
|
|
|
+ crowdTestReport.setContent(reportForProject.getContent());
|
|
|
|
+ crowdTestReport.setConclusion(reportForProject.getConclusion());
|
|
taskToUser.setCrowdTestReportList(Lists.newArrayList(crowdTestReport));
|
|
taskToUser.setCrowdTestReportList(Lists.newArrayList(crowdTestReport));
|
|
task.setAcceptedUserList(Lists.newArrayList(taskToUser));
|
|
task.setAcceptedUserList(Lists.newArrayList(taskToUser));
|
|
tasks.add(task);
|
|
tasks.add(task);
|
|
|
|
|
|
// 构造项目报告
|
|
// 构造项目报告
|
|
project.setCrowdTestTaskList(tasks);
|
|
project.setCrowdTestTaskList(tasks);
|
|
- project.getCrowdTestReportForProject().setCode(GenerateFlowCodeUtil.generateReportCode());
|
|
|
|
- project.getCrowdTestReportForProject().setDependencyCode(project.getCode());
|
|
|
|
- project.getCrowdTestReportForProject().setDescription(project.getDescription());
|
|
|
|
- project.getCrowdTestReportForProject().setName(project.getName() + "测试报告");
|
|
|
|
- project.getCrowdTestReportForProject().setType(project.getType());
|
|
|
|
- project.getCrowdTestReportForProject().setTestObject(project.getName());
|
|
|
|
|
|
+ reportForProject.setCode(GenerateFlowCodeUtil.generateReportCode());
|
|
|
|
+ reportForProject.setDependencyCode(project.getCode());
|
|
|
|
+ reportForProject.setDescription(project.getDescription());
|
|
|
|
+ reportForProject.setName(project.getName() + "测试报告");
|
|
|
|
+ reportForProject.setType(project.getType());
|
|
|
|
+ reportForProject.setTestObject(project.getName());
|
|
});
|
|
});
|
|
return projects;
|
|
return projects;
|
|
}
|
|
}
|