|
@@ -98,6 +98,7 @@ public class ProjectReportRecordService extends CrudService<ProjectReportRecordD
|
|
workattachment.setAttachmentId(id);
|
|
workattachment.setAttachmentId(id);
|
|
workattachment.setAttachmentFlag("99");
|
|
workattachment.setAttachmentFlag("99");
|
|
projectReportRecord.setWorkAttachments(workattachmentService.findList(workattachment));
|
|
projectReportRecord.setWorkAttachments(workattachmentService.findList(workattachment));
|
|
|
|
+ workattachmentService.attachmentManageOnUrl(projectReportRecord.getWorkAttachments());
|
|
}
|
|
}
|
|
if (projectReportRecord.getSignCostOne()!=null && StringUtils.isNotBlank(projectReportRecord.getSignCostOne().getId())){
|
|
if (projectReportRecord.getSignCostOne()!=null && StringUtils.isNotBlank(projectReportRecord.getSignCostOne().getId())){
|
|
User signCostOne = UserUtils.get(projectReportRecord.getSignCostOne().getId());
|
|
User signCostOne = UserUtils.get(projectReportRecord.getSignCostOne().getId());
|
|
@@ -107,6 +108,7 @@ public class ProjectReportRecordService extends CrudService<ProjectReportRecordD
|
|
User signCostTwo = UserUtils.get(projectReportRecord.getSignCostTwo().getId());
|
|
User signCostTwo = UserUtils.get(projectReportRecord.getSignCostTwo().getId());
|
|
projectReportRecord.setSignCostTwo(signCostTwo);
|
|
projectReportRecord.setSignCostTwo(signCostTwo);
|
|
}
|
|
}
|
|
|
|
+ projectReportRecord.setUploadMode(uploadMode);
|
|
return projectReportRecord;
|
|
return projectReportRecord;
|
|
}
|
|
}
|
|
|
|
|
|
@@ -165,11 +167,9 @@ public class ProjectReportRecordService extends CrudService<ProjectReportRecordD
|
|
workattachment.setAttachmentFlag("99");
|
|
workattachment.setAttachmentFlag("99");
|
|
workattachment.setAttachmentUser(UserUtils.getUser().getId());
|
|
workattachment.setAttachmentUser(UserUtils.getUser().getId());
|
|
if (StringUtils.isBlank(workattachment.getId()) || "null".equals(workattachment.getId())) {
|
|
if (StringUtils.isBlank(workattachment.getId()) || "null".equals(workattachment.getId())) {
|
|
- workattachment.preInsert();
|
|
|
|
- workattachmentDao.insert(workattachment);
|
|
|
|
|
|
+ workattachmentService.insertOnWorkAttachment(workattachment);
|
|
} else {
|
|
} else {
|
|
- workattachment.preUpdate();
|
|
|
|
- workattachmentDao.update(workattachment);
|
|
|
|
|
|
+ workattachmentService.updateOnWorkAttachment(workattachment);
|
|
}
|
|
}
|
|
} else {
|
|
} else {
|
|
workattachmentDao.delete(workattachment);
|
|
workattachmentDao.delete(workattachment);
|
|
@@ -197,7 +197,7 @@ public class ProjectReportRecordService extends CrudService<ProjectReportRecordD
|
|
}
|
|
}
|
|
saveWorkattachments(projectReportRecord);
|
|
saveWorkattachments(projectReportRecord);
|
|
//获取项目信息
|
|
//获取项目信息
|
|
- RuralProjectRecords record = ruralProjectRecordsService.get(projectReportRecord.getReport().getProject().getId());
|
|
|
|
|
|
+ RuralProjectRecords record = ruralProjectRecordsService.getById(projectReportRecord.getReport().getProject().getId());
|
|
String title = "项目【"+ record.getProjectName()+"】归档待审批";
|
|
String title = "项目【"+ record.getProjectName()+"】归档待审批";
|
|
String str = "项目【"+ record.getProjectName()+"】归档待审批,案卷号:" + projectReportRecord.getFileNum();
|
|
String str = "项目【"+ record.getProjectName()+"】归档待审批,案卷号:" + projectReportRecord.getFileNum();
|
|
if("3".equals(record.getProjectType())){
|
|
if("3".equals(record.getProjectType())){
|