| | |
| | | Long bizId = itemCirculatOrderDto.getCirculatOrder().getId(); |
| | | FlowInfoDto flowInfoDto = itemCirculatOrderDto.getFlowInfoDto(); |
| | | |
| | | if (flowInfoDto != null && "tj,bl".contains(flowInfoDto.getSubmitType())) { |
| | | if (flowInfoDto != null && flowInfoDto.getBizId() != null && "tj,bl".contains(flowInfoDto.getSubmitType())) { |
| | | if ("tj".equals(flowInfoDto.getSubmitType())) { |
| | | workflowService.startFlow(flowInfoDto.getFlowCode(), bizId); |
| | | } |
| | |
| | | data.setId(circulatOrderid); |
| | | ItemCirculatOrder itemCirculatOrder = this.get(circulatOrderid); |
| | | data.setCirculatOrder(itemCirculatOrder); |
| | | if (projectId==null){ |
| | | if (projectId == null) { |
| | | projectId = itemCirculatOrder.getProjectId(); |
| | | } |
| | | |
| | |
| | | |
| | | if (projectId != null) { |
| | | data.setProjectId(projectId); |
| | | data.setProject(projectService.get(projectId)); |
| | | Project project = projectService.get(projectId); |
| | | String type = project.getSoftwareType(); |
| | | if (type == "3") { |
| | | type = "2"; |
| | | } else { |
| | | type = "1"; |
| | | } |
| | | project.setSoftwareType(type); |
| | | data.setProject(project); |
| | | } |
| | | |
| | | if (data.getTestAgencyInfo() == null) |