|
@@ -10,6 +10,8 @@ import com.zjugis.business.bean.request.ProjectChildRequest;
|
|
import com.zjugis.business.bean.request.ProjectMaterialRequest;
|
|
import com.zjugis.business.bean.request.ProjectMaterialRequest;
|
|
import com.zjugis.business.bean.request.ProjectRequest;
|
|
import com.zjugis.business.bean.request.ProjectRequest;
|
|
import com.zjugis.business.bean.response.*;
|
|
import com.zjugis.business.bean.response.*;
|
|
|
|
+import com.zjugis.business.flow.projectStatus.entity.ProjectStatusDO;
|
|
|
|
+import com.zjugis.business.flow.projectStatus.service.ProjectStatusService;
|
|
import com.zjugis.business.remote.FileClient;
|
|
import com.zjugis.business.remote.FileClient;
|
|
import com.zjugis.business.service.ProjectService;
|
|
import com.zjugis.business.service.ProjectService;
|
|
import com.zjugis.framework.common.pojo.CommonResult;
|
|
import com.zjugis.framework.common.pojo.CommonResult;
|
|
@@ -46,7 +48,8 @@ public class ProjectController{
|
|
*/
|
|
*/
|
|
@Autowired
|
|
@Autowired
|
|
private ProjectService projectService;
|
|
private ProjectService projectService;
|
|
-
|
|
|
|
|
|
+ @Autowired
|
|
|
|
+ private ProjectStatusService projectStatusService;
|
|
@Autowired
|
|
@Autowired
|
|
WorkflowClient workflowClient;
|
|
WorkflowClient workflowClient;
|
|
|
|
|
|
@@ -177,8 +180,9 @@ public class ProjectController{
|
|
|
|
|
|
@GetMapping("/project-material-tree")
|
|
@GetMapping("/project-material-tree")
|
|
public CommonResult<List<zTree>> materialTree(@RequestParam("projectId") String projectId) {
|
|
public CommonResult<List<zTree>> materialTree(@RequestParam("projectId") String projectId) {
|
|
- Project project = projectService.selectDOById(projectId);
|
|
|
|
- return workflowClient.getTree(project.getInstanceId());
|
|
|
|
|
|
+ // Project project = projectService.selectDOById(projectId);
|
|
|
|
+ ProjectStatusDO projectStatusDO=projectStatusService.findByProjectId(projectId);
|
|
|
|
+ return workflowClient.getTree(projectStatusDO!=null?projectStatusDO.getInstanceId():"");
|
|
}
|
|
}
|
|
|
|
|
|
@PostMapping("/project-material-upload")
|
|
@PostMapping("/project-material-upload")
|