|
@@ -5565,7 +5565,7 @@ public class WorkProjectNotifyController extends BaseController {
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
- WorkContractInfo projectContractInfo = ruralProjectMessageService.getProjectContractInfo(ruralProjectRecords.getWorkContractInfo().getId());
|
|
|
|
|
|
+ WorkContractInfo projectContractInfo = ruralProjectMessageService.getProjectContractInfoByReported(ruralProjectRecords.getWorkContractInfo().getId());
|
|
ruralProjectRecords.setWorkContractInfo(projectContractInfo);
|
|
ruralProjectRecords.setWorkContractInfo(projectContractInfo);
|
|
materialDefectRecord.getReport().setProject(new ProjectRecords());
|
|
materialDefectRecord.getReport().setProject(new ProjectRecords());
|
|
MyBeanUtils.copyBeanNotNull2Bean(ruralProjectRecords,materialDefectRecord.getReport().getProject());//将编辑表单中的非NULL值覆盖数据库记录中的值
|
|
MyBeanUtils.copyBeanNotNull2Bean(ruralProjectRecords,materialDefectRecord.getReport().getProject());//将编辑表单中的非NULL值覆盖数据库记录中的值
|
|
@@ -5683,42 +5683,42 @@ public class WorkProjectNotifyController extends BaseController {
|
|
//获取质量复核项目组成员
|
|
//获取质量复核项目组成员
|
|
List<RuralReportConsultant> consultantinfo =this.qualityView(ruralProjectRecords,projectReportData);
|
|
List<RuralReportConsultant> consultantinfo =this.qualityView(ruralProjectRecords,projectReportData);
|
|
model.addAttribute("consultantinfo", consultantinfo);
|
|
model.addAttribute("consultantinfo", consultantinfo);
|
|
- materialDefectRecord.setUploadMode(uploadMode);
|
|
|
|
- model.addAttribute("projectcontentinfo", projectcontentinfo);
|
|
|
|
- model.addAttribute("projectRecords", ruralProjectRecords);
|
|
|
|
- model.addAttribute("projectReportData", projectReportData);
|
|
|
|
- model.addAttribute("workContractInfo", workContractInfo);
|
|
|
|
- model.addAttribute("materialDefectRecord", materialDefectRecord);
|
|
|
|
- model.addAttribute("project", materialDefectRecord.getReport().getProject());
|
|
|
|
- if (workProjectNotify.getRemarks().contains("待通知") || "view".equals(workProjectNotify.getView())) {
|
|
|
|
- materialDefectRecord.setFileAttachmentList(ruralProjectRecordsService.disposeDataAttachment(projectcontentinfo.getFileAttachmentList()));
|
|
|
|
- materialDefectRecord.setFileGistdataList(ruralProjectRecordsService.disposeDataAttachment(projectcontentinfo.getFileGistdataList()));
|
|
|
|
- materialDefectRecord.setFileOtherList(ruralProjectRecordsService.disposeDataAttachment(projectcontentinfo.getFileOtherList()));
|
|
|
|
- return "modules/ruralprojectrecords/record/projectRepordDescriptionView";
|
|
|
|
- }else if (workProjectNotify.getRemarks().contains("待审批") && !"1".equals(workProjectNotify.getStatus())) {
|
|
|
|
- materialDefectRecord.setFileAttachmentList(ruralProjectRecordsService.disposeDataAttachment(projectcontentinfo.getFileAttachmentList()));
|
|
|
|
- materialDefectRecord.setFileGistdataList(ruralProjectRecordsService.disposeDataAttachment(projectcontentinfo.getFileGistdataList()));
|
|
|
|
- materialDefectRecord.setFileOtherList(ruralProjectRecordsService.disposeDataAttachment(projectcontentinfo.getFileOtherList()));
|
|
|
|
- if ("2".equals(ruralProjectRecords.getProjectType())){
|
|
|
|
- model.addAttribute("identification","projectRepordDescription");
|
|
|
|
- }
|
|
|
|
- if ("1".equals(ruralProjectRecords.getProjectType())){
|
|
|
|
- model.addAttribute("identification","consultProjectRepordDescription");
|
|
|
|
- }
|
|
|
|
-// model.addAttribute("identification","projectRepordDescription");
|
|
|
|
- model.addAttribute("identificationName","资料缺失说明审核意见");
|
|
|
|
- return "modules/ruralprojectrecords/record/projectRepordDescriptionAudit";
|
|
|
|
- } else if (workProjectNotify.getRemarks().contains("重新申请") && !"1".equals(workProjectNotify.getStatus())) {
|
|
|
|
- materialDefectRecord.setFileAttachmentList(ruralProjectRecordsService.disposeDataAttachment(projectcontentinfo.getFileAttachmentList()));
|
|
|
|
- materialDefectRecord.setFileGistdataList(ruralProjectRecordsService.disposeDataAttachment(projectcontentinfo.getFileGistdataList()));
|
|
|
|
- materialDefectRecord.setFileOtherList(ruralProjectRecordsService.disposeDataAttachment(projectcontentinfo.getFileOtherList()));
|
|
|
|
- return "modules/ruralprojectrecords/record/projectRepordDescriptionModify";
|
|
|
|
- } else {
|
|
|
|
- materialDefectRecord.setFileAttachmentList(ruralProjectRecordsService.disposeDataAttachment(projectcontentinfo.getFileAttachmentList()));
|
|
|
|
- materialDefectRecord.setFileGistdataList(ruralProjectRecordsService.disposeDataAttachment(projectcontentinfo.getFileGistdataList()));
|
|
|
|
- materialDefectRecord.setFileOtherList(ruralProjectRecordsService.disposeDataAttachment(projectcontentinfo.getFileOtherList()));
|
|
|
|
- return "modules/ruralprojectrecords/record/projectRepordDescriptionView";
|
|
|
|
|
|
+ materialDefectRecord.setUploadMode(uploadMode);
|
|
|
|
+ model.addAttribute("projectcontentinfo", projectcontentinfo);
|
|
|
|
+ model.addAttribute("projectRecords", ruralProjectRecords);
|
|
|
|
+ model.addAttribute("projectReportData", projectReportData);
|
|
|
|
+ model.addAttribute("workContractInfo", workContractInfo);
|
|
|
|
+ model.addAttribute("materialDefectRecord", materialDefectRecord);
|
|
|
|
+ model.addAttribute("project", materialDefectRecord.getReport().getProject());
|
|
|
|
+ if (workProjectNotify.getRemarks().contains("待通知") || "view".equals(workProjectNotify.getView())) {
|
|
|
|
+ materialDefectRecord.setFileAttachmentList(ruralProjectRecordsService.disposeDataAttachment(projectcontentinfo.getFileAttachmentList()));
|
|
|
|
+ materialDefectRecord.setFileGistdataList(ruralProjectRecordsService.disposeDataAttachment(projectcontentinfo.getFileGistdataList()));
|
|
|
|
+ materialDefectRecord.setFileOtherList(ruralProjectRecordsService.disposeDataAttachment(projectcontentinfo.getFileOtherList()));
|
|
|
|
+ return "modules/ruralprojectrecords/record/projectRepordDescriptionView";
|
|
|
|
+ }else if (workProjectNotify.getRemarks().contains("待审批") && !"1".equals(workProjectNotify.getStatus())) {
|
|
|
|
+ materialDefectRecord.setFileAttachmentList(ruralProjectRecordsService.disposeDataAttachment(projectcontentinfo.getFileAttachmentList()));
|
|
|
|
+ materialDefectRecord.setFileGistdataList(ruralProjectRecordsService.disposeDataAttachment(projectcontentinfo.getFileGistdataList()));
|
|
|
|
+ materialDefectRecord.setFileOtherList(ruralProjectRecordsService.disposeDataAttachment(projectcontentinfo.getFileOtherList()));
|
|
|
|
+ if ("2".equals(ruralProjectRecords.getProjectType())){
|
|
|
|
+ model.addAttribute("identification","projectRepordDescription");
|
|
|
|
+ }
|
|
|
|
+ if ("1".equals(ruralProjectRecords.getProjectType())){
|
|
|
|
+ model.addAttribute("identification","consultProjectRepordDescription");
|
|
}
|
|
}
|
|
|
|
+// model.addAttribute("identification","projectRepordDescription");
|
|
|
|
+ model.addAttribute("identificationName","资料缺失说明审核意见");
|
|
|
|
+ return "modules/ruralprojectrecords/record/projectRepordDescriptionAudit";
|
|
|
|
+ } else if (workProjectNotify.getRemarks().contains("重新申请") && !"1".equals(workProjectNotify.getStatus())) {
|
|
|
|
+ materialDefectRecord.setFileAttachmentList(ruralProjectRecordsService.disposeDataAttachment(projectcontentinfo.getFileAttachmentList()));
|
|
|
|
+ materialDefectRecord.setFileGistdataList(ruralProjectRecordsService.disposeDataAttachment(projectcontentinfo.getFileGistdataList()));
|
|
|
|
+ materialDefectRecord.setFileOtherList(ruralProjectRecordsService.disposeDataAttachment(projectcontentinfo.getFileOtherList()));
|
|
|
|
+ return "modules/ruralprojectrecords/record/projectRepordDescriptionModify";
|
|
|
|
+ } else {
|
|
|
|
+ materialDefectRecord.setFileAttachmentList(ruralProjectRecordsService.disposeDataAttachment(projectcontentinfo.getFileAttachmentList()));
|
|
|
|
+ materialDefectRecord.setFileGistdataList(ruralProjectRecordsService.disposeDataAttachment(projectcontentinfo.getFileGistdataList()));
|
|
|
|
+ materialDefectRecord.setFileOtherList(ruralProjectRecordsService.disposeDataAttachment(projectcontentinfo.getFileOtherList()));
|
|
|
|
+ return "modules/ruralprojectrecords/record/projectRepordDescriptionView";
|
|
|
|
+ }
|
|
}else if (workProjectNotify.getType().equals("46")) { //工作内容报告变更
|
|
}else if (workProjectNotify.getType().equals("46")) { //工作内容报告变更
|
|
ProjectReportData projectReportData = projectReportChangeService.get(workProjectNotify.getNotifyId());
|
|
ProjectReportData projectReportData = projectReportChangeService.get(workProjectNotify.getNotifyId());
|
|
Act act = getByAct(projectReportData.getProcessInstanceId());
|
|
Act act = getByAct(projectReportData.getProcessInstanceId());
|