|
@@ -1332,19 +1332,21 @@ public class RuralProjectMessageService extends CrudService<RuralProjectMessageD
|
|
|
|
|
|
public ProjectReportRecord getProjectReportRecord(String reportId){
|
|
|
ProjectReportRecord projectReportRecord = dao.getProjectReportRecord(reportId);
|
|
|
- if (projectReportRecord!=null && com.jeeplus.common.utils.StringUtils.isNotBlank(projectReportRecord.getId())){
|
|
|
- Workattachment workattachment = new Workattachment();
|
|
|
- workattachment.setAttachmentId(projectReportRecord.getId());
|
|
|
- workattachment.setAttachmentFlag("99");
|
|
|
- projectReportRecord.setWorkAttachments(workattachmentService.findList(workattachment));
|
|
|
- }
|
|
|
- if (projectReportRecord.getSignCostOne()!=null && com.jeeplus.common.utils.StringUtils.isNotBlank(projectReportRecord.getSignCostOne().getId())){
|
|
|
- User signCostOne = UserUtils.get(projectReportRecord.getSignCostOne().getId());
|
|
|
- projectReportRecord.setSignCostOne(signCostOne);
|
|
|
- }
|
|
|
- if (projectReportRecord.getSignCostTwo()!=null && com.jeeplus.common.utils.StringUtils.isNotBlank(projectReportRecord.getSignCostTwo().getId())){
|
|
|
- User signCostTwo = UserUtils.get(projectReportRecord.getSignCostTwo().getId());
|
|
|
- projectReportRecord.setSignCostTwo(signCostTwo);
|
|
|
+ if(projectReportRecord != null){
|
|
|
+ if (com.jeeplus.common.utils.StringUtils.isNotBlank(projectReportRecord.getId())){
|
|
|
+ Workattachment workattachment = new Workattachment();
|
|
|
+ workattachment.setAttachmentId(projectReportRecord.getId());
|
|
|
+ workattachment.setAttachmentFlag("99");
|
|
|
+ projectReportRecord.setWorkAttachments(workattachmentService.findList(workattachment));
|
|
|
+ }
|
|
|
+ if (projectReportRecord.getSignCostOne()!=null && com.jeeplus.common.utils.StringUtils.isNotBlank(projectReportRecord.getSignCostOne().getId())){
|
|
|
+ User signCostOne = UserUtils.get(projectReportRecord.getSignCostOne().getId());
|
|
|
+ projectReportRecord.setSignCostOne(signCostOne);
|
|
|
+ }
|
|
|
+ if (projectReportRecord.getSignCostTwo()!=null && com.jeeplus.common.utils.StringUtils.isNotBlank(projectReportRecord.getSignCostTwo().getId())){
|
|
|
+ User signCostTwo = UserUtils.get(projectReportRecord.getSignCostTwo().getId());
|
|
|
+ projectReportRecord.setSignCostTwo(signCostTwo);
|
|
|
+ }
|
|
|
}
|
|
|
return projectReportRecord;
|
|
|
}
|
|
@@ -2362,6 +2364,6 @@ public class RuralProjectMessageService extends CrudService<RuralProjectMessageD
|
|
|
//修改项目表中字段信息
|
|
|
dao.updateReported(records);
|
|
|
//完成上报
|
|
|
- return "上报成功";
|
|
|
+ return "";
|
|
|
}
|
|
|
}
|