|
|
@@ -64,7 +64,7 @@ public class CrowdProjectServiceImpl implements CrowdProjectService {
|
|
|
@Override
|
|
|
public ProjectDetailsDTO createCrowdProject(CrowdTestProjectCommand command) {
|
|
|
CrowdTestProject project = command.toCrowdProject();
|
|
|
- project.setStatus(CrowdTestProjectStatus.HAS_CREATED);
|
|
|
+ project.setStatus(CrowdTestProjectStatus.HAS_RELEASED);
|
|
|
log.info("\n"+project.toString()+"\n");
|
|
|
String projectCode = GenerateFlowCodeUtil.generateFlowCode("PROJ");
|
|
|
project.setCode(projectCode);
|
|
|
@@ -173,6 +173,14 @@ public class CrowdProjectServiceImpl implements CrowdProjectService {
|
|
|
return viewMediator.renderRegionManagerList();
|
|
|
}
|
|
|
|
|
|
+ @Override
|
|
|
+ public void receiveProject(String projectCode, Long userId) {
|
|
|
+ CrowdTestProject project = projectRepo.getByProjectCode(projectCode);
|
|
|
+// if (project.getProjectDistributionTypeId())
|
|
|
+ project.receiveProject();
|
|
|
+ projectRepo.saveCrowdTestProject(project);
|
|
|
+ }
|
|
|
+
|
|
|
private List<CrowdTestProject> transferExcel2Projects(MultipartFile file){
|
|
|
List<String> logList = new ArrayList<>();
|
|
|
List<CrowdTestProject> projects = new ArrayList<>();
|