|
@@ -20,6 +20,7 @@ import com.jeeplus.modules.projectcontentinfo.entity.ProjectReportData;
|
|
import com.jeeplus.modules.projectcontentinfo.service.ProjectReportDataService;
|
|
import com.jeeplus.modules.projectcontentinfo.service.ProjectReportDataService;
|
|
import com.jeeplus.modules.projectrecord.entity.ProjectRecords;
|
|
import com.jeeplus.modules.projectrecord.entity.ProjectRecords;
|
|
import com.jeeplus.modules.projectrecord.service.ProjectRecordsService;
|
|
import com.jeeplus.modules.projectrecord.service.ProjectRecordsService;
|
|
|
|
+import com.jeeplus.modules.projectrecord.service.early.ProjectEarlyReviewService;
|
|
import com.jeeplus.modules.projectreportnum.entity.ReportNum;
|
|
import com.jeeplus.modules.projectreportnum.entity.ReportNum;
|
|
import com.jeeplus.modules.projectreportnum.service.ProjectReportNumService;
|
|
import com.jeeplus.modules.projectreportnum.service.ProjectReportNumService;
|
|
import com.jeeplus.modules.serialnum.service.SerialNumTplService;
|
|
import com.jeeplus.modules.serialnum.service.SerialNumTplService;
|
|
@@ -62,10 +63,17 @@ public class ProjectReportNumController extends BaseController {
|
|
private ProjectResultsFileTemplateService projectResultsFileTemplateService;
|
|
private ProjectResultsFileTemplateService projectResultsFileTemplateService;
|
|
@Autowired
|
|
@Autowired
|
|
private ProjectTypeService projectTypeService;
|
|
private ProjectTypeService projectTypeService;
|
|
|
|
+ @Autowired
|
|
|
|
+ private ProjectEarlyReviewService projectEarlyReviewService;
|
|
|
|
|
|
|
|
|
|
@RequestMapping(value = "skipMethod")
|
|
@RequestMapping(value = "skipMethod")
|
|
public String skipMethod(ReportNum reportNum, HttpServletRequest request, HttpServletResponse response, Model model,String reportType) {
|
|
public String skipMethod(ReportNum reportNum, HttpServletRequest request, HttpServletResponse response, Model model,String reportType) {
|
|
|
|
+
|
|
|
|
+ /*if(StringUtils.isNotEmpty(reportNum.getProjectId())){
|
|
|
|
+ String projectTypeId=projectEarlyReviewService.getTypeId(reportNum.getProjectId());
|
|
|
|
+ model.addAttribute("projectTypeId",projectTypeId);
|
|
|
|
+ }*/
|
|
model.addAttribute("projectId",reportNum.getProjectId());
|
|
model.addAttribute("projectId",reportNum.getProjectId());
|
|
model.addAttribute("reportType",reportType);
|
|
model.addAttribute("reportType",reportType);
|
|
return "modules/projectreportnum/projectReportNumList";
|
|
return "modules/projectreportnum/projectReportNumList";
|
|
@@ -142,16 +150,26 @@ public class ProjectReportNumController extends BaseController {
|
|
if(treeData.getPid().equals("0")){
|
|
if(treeData.getPid().equals("0")){
|
|
listNum.add(treeData);
|
|
listNum.add(treeData);
|
|
}else{
|
|
}else{
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
String typeId = treeData.getNum().split("-")[1];
|
|
String typeId = treeData.getNum().split("-")[1];
|
|
- List<WorkClientAttachment> workClientAttachmentList = projectResultsFileTemplateService.getWorkClientAttachmentList(typeId);
|
|
|
|
- if(null != workClientAttachmentList){
|
|
|
|
- for (WorkClientAttachment workClientAttachment: workClientAttachmentList) {
|
|
|
|
- treeData.setUrl(workClientAttachment.getUrl());
|
|
|
|
|
|
+ //截取获取
|
|
|
|
+ String typeStage=typeId.split("")[0];
|
|
|
|
+ if(reportType.equals(typeStage)){
|
|
|
|
+ List<WorkClientAttachment> workClientAttachmentList = projectResultsFileTemplateService.getWorkClientAttachmentList(typeId);
|
|
|
|
+ if(null != workClientAttachmentList){
|
|
|
|
+ for (WorkClientAttachment workClientAttachment: workClientAttachmentList) {
|
|
|
|
+ treeData.setUrl(workClientAttachment.getUrl());
|
|
|
|
+ }
|
|
|
|
+ treeData.setCount(workClientAttachmentList.size());
|
|
|
|
+ treeData.setType(typeId);
|
|
}
|
|
}
|
|
- treeData.setCount(workClientAttachmentList.size());
|
|
|
|
- treeData.setType(typeId);
|
|
|
|
|
|
+ listNum.add(treeData);
|
|
}
|
|
}
|
|
- listNum.add(treeData);
|
|
|
|
|
|
+
|
|
|
|
+
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|