|
@@ -1,9 +1,13 @@
|
|
|
package com.mooctest.crowd.site.controller;
|
|
package com.mooctest.crowd.site.controller;
|
|
|
|
|
|
|
|
import com.mooctest.crowd.domain.domainobject.CrowdTestProject;
|
|
import com.mooctest.crowd.domain.domainobject.CrowdTestProject;
|
|
|
|
|
+import com.mooctest.crowd.domain.domainobject.CrowdTestTask;
|
|
|
import com.mooctest.crowd.domain.model.CrowdTestProjectPO;
|
|
import com.mooctest.crowd.domain.model.CrowdTestProjectPO;
|
|
|
|
|
+import com.mooctest.crowd.domain.model.CrowdTestTaskPO;
|
|
|
import com.mooctest.crowd.site.data.dto.CrowdTestSquareIndexDTO;
|
|
import com.mooctest.crowd.site.data.dto.CrowdTestSquareIndexDTO;
|
|
|
|
|
+import com.mooctest.crowd.site.data.dto.TaskSquareDTO;
|
|
|
import com.mooctest.crowd.site.service.CrowdProjectService;
|
|
import com.mooctest.crowd.site.service.CrowdProjectService;
|
|
|
|
|
+import com.mooctest.crowd.site.service.CrowdTaskService;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.web.bind.annotation.GetMapping;
|
|
import org.springframework.web.bind.annotation.GetMapping;
|
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
@@ -22,22 +26,24 @@ import java.util.List;
|
|
|
public class CrowTestSquareController {
|
|
public class CrowTestSquareController {
|
|
|
@Autowired
|
|
@Autowired
|
|
|
private CrowdProjectService crowdProjectService;
|
|
private CrowdProjectService crowdProjectService;
|
|
|
|
|
+ @Autowired
|
|
|
|
|
+ private CrowdTaskService crowdTaskService;
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
- * 获取众测广场首页所有的数据 包装到CrowdTestSquareIndexDTO里面
|
|
|
|
|
|
|
+ * 获取众测广场首页所有的数据包装到CrowdTestSquareIndexDTO里面
|
|
|
*
|
|
*
|
|
|
* @return
|
|
* @return
|
|
|
*/
|
|
*/
|
|
|
|
|
|
|
|
@GetMapping("/list")
|
|
@GetMapping("/list")
|
|
|
- public CrowdTestSquareIndexDTO getAll() {
|
|
|
|
|
|
|
+ public CrowdTestSquareIndexDTO getAll(){
|
|
|
CrowdTestSquareIndexDTO crowdTestSquareIndexDTO = new CrowdTestSquareIndexDTO();
|
|
CrowdTestSquareIndexDTO crowdTestSquareIndexDTO = new CrowdTestSquareIndexDTO();
|
|
|
- List<CrowdTestProject> list = crowdProjectService.getAll();
|
|
|
|
|
- crowdTestSquareIndexDTO.setCrowdTestProjectPOS(list);
|
|
|
|
|
|
|
+ List<CrowdTestProjectPO> list = crowdProjectService.findAll();
|
|
|
|
|
+ List<CrowdTestTaskPO> crowdTestTasks= crowdTaskService.getAll();
|
|
|
|
|
+ crowdTestSquareIndexDTO.setCowdTestProjects(list);
|
|
|
|
|
+ crowdTestSquareIndexDTO.setCrowdTestTaskPOS(crowdTestTasks);
|
|
|
return crowdTestSquareIndexDTO;
|
|
return crowdTestSquareIndexDTO;
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
|