|
|
@ -27,6 +27,7 @@ import com.epmet.project.dto.form.ProjectIncrTrendFormDTO; |
|
|
|
import com.epmet.project.dto.result.ProjectDetailResultDTO; |
|
|
|
import com.epmet.project.dto.result.*; |
|
|
|
import com.github.pagehelper.PageHelper; |
|
|
|
import lombok.extern.slf4j.Slf4j; |
|
|
|
import org.springframework.beans.BeanUtils; |
|
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
|
import org.springframework.stereotype.Service; |
|
|
@ -42,6 +43,7 @@ import java.util.List; |
|
|
|
* @Author sun |
|
|
|
* @Description 数据-项目 |
|
|
|
**/ |
|
|
|
@Slf4j |
|
|
|
@Service |
|
|
|
public class ProjectServiceImpl implements ProjectService { |
|
|
|
|
|
|
@ -197,10 +199,22 @@ public class ProjectServiceImpl implements ProjectService { |
|
|
|
*/ |
|
|
|
@Override |
|
|
|
public ProjectDetailResultDTO projectDetail(ProcessListFormDTO processListFormDTO) { |
|
|
|
ProjectDetailResultDTO projectDetailResultDTO = screenDifficultyDataService.projectDetail(processListFormDTO); |
|
|
|
/*ProjectDetailResultDTO projectDetailResultDTO = screenDifficultyDataService.projectDetail(processListFormDTO); |
|
|
|
if (null == projectDetailResultDTO) { |
|
|
|
return new ProjectDetailResultDTO(); |
|
|
|
} |
|
|
|
}*/ |
|
|
|
ProjectDetailResultDTO projectDetailResultDTO=new ProjectDetailResultDTO(); |
|
|
|
//todo
|
|
|
|
/*Result<ProjectInfoDTO> result=govProjectOpenFeignClient.queryProjectInfoByProjectId(processListFormDTO.getProjectId()); |
|
|
|
if(result.success()&&null!=result.getData()){ |
|
|
|
ProjectInfoDTO projectInfoDTO=result.getData(); |
|
|
|
projectDetailResultDTO.setImgUrlList(projectInfoDTO.getImgUrlList()); |
|
|
|
projectDetailResultDTO.setEventSource(projectInfoDTO.getFromGridName()); |
|
|
|
projectDetailResultDTO.setEventTitle(projectInfoDTO.getEventTitle()); |
|
|
|
projectDetailResultDTO.setEventContent(projectInfoDTO.getEventContent()); |
|
|
|
}else{ |
|
|
|
log.warn(String.format("项目信息查询失败,projectId:%s",processListFormDTO.getProjectId())); |
|
|
|
}*/ |
|
|
|
Result<ProcessAndCurrentDeptResultDTO> processList = govProjectOpenFeignClient.getProcessList(processListFormDTO); |
|
|
|
if (!processList.success()) { |
|
|
|
throw new RenException(ProjectConstant.PROCESS_FAILURE); |
|
|
|