|
@@ -21,10 +21,10 @@ public class CrowdTestProject {
|
|
|
private Long userId;
|
|
|
private Long regionalManagerId;
|
|
|
private Long projectDistributionTypeId;
|
|
|
- private int platform;
|
|
|
+ private String platform;
|
|
|
private String linkMan;
|
|
|
private String linkManMobile;
|
|
|
- private int type;
|
|
|
+ private String type;
|
|
|
private String description;
|
|
|
private String projectFile;
|
|
|
private String requirementFile;
|
|
@@ -140,120 +140,4 @@ public class CrowdTestProject {
|
|
|
this.setStatus(CrowdTestProjectStatus.HAS_SPLITED);
|
|
|
}
|
|
|
|
|
|
- public void acceptTask(Long agencyManagerId, String crowdTestProjectCode, String crowdTestTaskCode) {
|
|
|
-
|
|
|
- }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-// public CrowdTestTask getCrowdTestTaskByTaskId(CrowdTestProject crowdTestProject, Long taskId) throws CrowdTestTaskNotExistException {
|
|
|
-// List<CrowdTestTask> crowdTestTaskList = crowdTestProject.getCrowdTestTaskList();
|
|
|
-// for (CrowdTestTask crowdTestTask : crowdTestTaskList) {
|
|
|
-// if (crowdTestTask.getId().equals(taskId)) {
|
|
|
-// return crowdTestTask;
|
|
|
-// }
|
|
|
-// }
|
|
|
-// throw new CrowdTestTaskNotExistException();
|
|
|
-// }
|
|
|
-//
|
|
|
-// public CrowdTestProject updateCrowdTestReportStatus(Long projectId, Long taskId, Long reportId, String status) throws CrowdTestTaskNoPriceException, CrowdTestTaskNotExistException, CrowdTestProjectNotExistException, CrowdTestReportNotExistException {
|
|
|
-// CrowdTestProjectRepo crowdTestProjectRepo = new CrowdTestProjectRepo();
|
|
|
-// CrowdTestProject crowdTestProject = crowdTestProjectRepo.getByID(projectId);
|
|
|
-// CrowdTestTask crowdTestTask = crowdTestProject.getCrowdTestTaskByTaskId(crowdTestProject, taskId);
|
|
|
-// CrowdTestReport crowdTestReport = crowdTestTask.getCrowdTestReportByReportId(crowdTestTask, reportId);
|
|
|
-// crowdTestReport.setStatus(status);
|
|
|
-// return crowdTestProject;
|
|
|
-// }
|
|
|
-//
|
|
|
-// /** Task */
|
|
|
-//
|
|
|
-// public boolean updateCrowdTestTaskStatus(Long projectId, Long taskId, String status) throws CrowdTestProjectNotExistException, CrowdTestTaskNotExistException, CrowdTestTaskNoPriceException {
|
|
|
-// CrowdTestProjectRepo crowdTestProjectRepo = new CrowdTestProjectRepo();
|
|
|
-// CrowdTestProject crowdTestProject = crowdTestProjectRepo.getByID(projectId);
|
|
|
-// CrowdTestTask crowdTestTask = crowdTestProject.getCrowdTestTaskByTaskId(crowdTestProject, taskId);
|
|
|
-// boolean flag = true;
|
|
|
-// if (crowdTestTask.getQuotedPrice() > 0) {
|
|
|
-// crowdTestTask.setStatus(status);
|
|
|
-// return true;
|
|
|
-// } else {
|
|
|
-// throw new CrowdTestTaskNoPriceException();
|
|
|
-// }
|
|
|
-// }
|
|
|
-//
|
|
|
-// public boolean modifyCrowdTestTaskStatusToCommit(Long taskId, String status) throws CrowdTestTaskNotExistException {
|
|
|
-// CrowdTestTask crowdTestTask = this.getCrowdTestTaskByTaskId(this, taskId);
|
|
|
-// boolean flag = true;
|
|
|
-// List<CrowdTestReport> crowdTestReportList = crowdTestTask.getCrowdTestReportList();
|
|
|
-// for (CrowdTestReport crowdTestReport : crowdTestReportList) {
|
|
|
-// if (!crowdTestReport.getStatus().equals(CrowdTestReportStatus.COMMITED)) {
|
|
|
-// flag = false;
|
|
|
-// }
|
|
|
-// }
|
|
|
-// if (flag) {
|
|
|
-// crowdTestTask.setStatus(status);
|
|
|
-// return true;
|
|
|
-// } else {
|
|
|
-// return flag;
|
|
|
-// }
|
|
|
-// }
|
|
|
-//
|
|
|
-// public boolean updateCrowdTestTaskStatusNoPrice(Long projectId, Long taskId, String status) throws CrowdTestProjectNotExistException, CrowdTestTaskNotExistException, CrowdTestTaskNoPriceException {
|
|
|
-// CrowdTestProjectRepo crowdTestProjectRepo = new CrowdTestProjectRepo();
|
|
|
-// if (crowdTestProjectRepo.getByID(projectId) != null) {
|
|
|
-// CrowdTestProject crowdTestProject = crowdTestProjectRepo.getByID(projectId);
|
|
|
-// CrowdTestTask crowdTestTask = crowdTestProject.getCrowdTestTaskByTaskId(crowdTestProject, taskId);
|
|
|
-// crowdTestTask.setQuotedPrice(0.0);
|
|
|
-// if (crowdTestTask.getQuotedPrice() > 0) {
|
|
|
-// crowdTestTask.setStatus(status);
|
|
|
-// return true;
|
|
|
-// } else {
|
|
|
-// throw new CrowdTestTaskNoPriceException();
|
|
|
-// }
|
|
|
-// }
|
|
|
-// throw new CrowdTestProjectNotExistException();
|
|
|
-// }
|
|
|
-//
|
|
|
-// public List<CrowdTestTask> updateCrowdTestTaskListStatus(Long projectId, String status) throws CrowdTestProjectNotExistException {
|
|
|
-// CrowdTestProjectRepo crowdTestProjectRepo = new CrowdTestProjectRepo();
|
|
|
-// CrowdTestProject crowdTestProject = crowdTestProjectRepo.getByID(projectId);
|
|
|
-// List<CrowdTestTask> crowdTestTaskList = crowdTestProject.getCrowdTestTaskList();
|
|
|
-// for (CrowdTestTask crowdTestTask : crowdTestTaskList) {
|
|
|
-// crowdTestTask.setStatus(status);
|
|
|
-// }
|
|
|
-// return crowdTestTaskList;
|
|
|
-// }
|
|
|
-//
|
|
|
-//
|
|
|
-// /** Project */
|
|
|
-// public CrowdTestReport getCrowdTestReportByProjectId(Long projectId, Long taskId, Long reportId) throws CrowdTestTaskNoPriceException, CrowdTestTaskNotExistException, CrowdTestProjectNotExistException, CrowdTestReportNotExistException {
|
|
|
-// CrowdTestProjectRepo crowdTestProjectRepo = new CrowdTestProjectRepo();
|
|
|
-// CrowdTestProject crowdTestProject = crowdTestProjectRepo.getByID(projectId);
|
|
|
-// CrowdTestTask crowdTestTask = crowdTestProject.getCrowdTestTaskByTaskId(crowdTestProject, taskId);
|
|
|
-// CrowdTestReport crowdTestReport = crowdTestTask.getCrowdTestReportByReportId(crowdTestTask, reportId);
|
|
|
-// return crowdTestReport;
|
|
|
-// }
|
|
|
-//
|
|
|
-// public List<CrowdTestReport> getCrowdTestReportListByProjectId(Long projectId, Long taskId) throws CrowdTestTaskNoPriceException, CrowdTestTaskNotExistException, CrowdTestProjectNotExistException, CrowdTestReportNotExistException {
|
|
|
-// CrowdTestProjectRepo crowdTestProjectRepo = new CrowdTestProjectRepo();
|
|
|
-// CrowdTestProject crowdTestProject = crowdTestProjectRepo.getByID(projectId);
|
|
|
-// CrowdTestTask crowdTestTask = crowdTestProject.getCrowdTestTaskByTaskId(crowdTestProject, taskId);
|
|
|
-// return crowdTestTask.getCrowdTestReportList();
|
|
|
-// }
|
|
|
-//
|
|
|
-// public CrowdTestProject updateCrowdTestProjectStatusToFinish(Long projectId, String status) throws CrowdTestProjectNotExistException {
|
|
|
-// CrowdTestProjectRepo crowdTestProjectRepo = new CrowdTestProjectRepo();
|
|
|
-// CrowdTestProject crowdTestProject = crowdTestProjectRepo.getByID(projectId);
|
|
|
-// List<CrowdTestTask> crowdTestTaskList = crowdTestProject.getCrowdTestTaskList();
|
|
|
-// for(CrowdTestTask crowdTestTask : crowdTestTaskList){
|
|
|
-// List<CrowdTestReport> crowdTestReportList = crowdTestTask.getCrowdTestReportList();
|
|
|
-// for(CrowdTestReport crowdTestReport : crowdTestReportList){
|
|
|
-// crowdTestReport.setStatus(status);
|
|
|
-// }
|
|
|
-// crowdTestTask.setStatus(status);
|
|
|
-// }
|
|
|
-// crowdTestProject.setStatus(status);
|
|
|
-// return crowdTestProject;
|
|
|
-// }
|
|
|
-
|
|
|
-
|
|
|
}
|