|
@@ -2664,33 +2664,36 @@ public class RuralProjectRecordsService extends CrudService<RuralProjectRecordsD
|
|
|
|
|
|
public List<ProjectTemplateInfo> disposeDataAttachment(List<ProjectTemplateInfo> fileAttachmentList){
|
|
|
List<ProjectTemplateInfo> list = Lists.newArrayList();
|
|
|
- for (ProjectTemplateInfo info: fileAttachmentList) {
|
|
|
- info.getParent().setId("0");
|
|
|
- info.setParentIds("0,");
|
|
|
- info.setFlag(0);
|
|
|
- list.add(info);
|
|
|
- //处理附件信息
|
|
|
- if(null != info.getWorkAttachments()){
|
|
|
- for (WorkClientAttachment attachment: info.getWorkAttachments()) {
|
|
|
- ProjectTemplateInfo attach = new ProjectTemplateInfo();
|
|
|
- ProjectTemplateInfo parent = new ProjectTemplateInfo();
|
|
|
- parent.setId(info.getId());
|
|
|
- attach.setId(attachment.getId());
|
|
|
- attach.setParent(parent);
|
|
|
- attach.setMustFlag(0);
|
|
|
- attach.setParentIds("0,"+info.getId()+",");
|
|
|
- attach.setFlag(1);
|
|
|
- attach.setAttachName(attachment.getAttachmentName());
|
|
|
- attach.setUrl(attachment.getUrl());
|
|
|
- attach.setAttachTypes(attachment.getType());
|
|
|
- attach.setCollectFlag(attachment.getCollectFlag());
|
|
|
- attach.setCreateBy(UserUtils.getUser());
|
|
|
- attach.setCreateDate(attachment.getCreateDate());
|
|
|
- attach.setFileSize(attachment.getFileSize());
|
|
|
- attach.setDescription(attachment.getDescription());
|
|
|
- //添加临时查看url(阿里云)
|
|
|
- attach.setTemporaryUrl(attachment.getTemporaryUrl());
|
|
|
- list.add(attach);
|
|
|
+ if(null != fileAttachmentList){
|
|
|
+
|
|
|
+ for (ProjectTemplateInfo info: fileAttachmentList) {
|
|
|
+ info.getParent().setId("0");
|
|
|
+ info.setParentIds("0,");
|
|
|
+ info.setFlag(0);
|
|
|
+ list.add(info);
|
|
|
+ //处理附件信息
|
|
|
+ if(null != info.getWorkAttachments()){
|
|
|
+ for (WorkClientAttachment attachment: info.getWorkAttachments()) {
|
|
|
+ ProjectTemplateInfo attach = new ProjectTemplateInfo();
|
|
|
+ ProjectTemplateInfo parent = new ProjectTemplateInfo();
|
|
|
+ parent.setId(info.getId());
|
|
|
+ attach.setId(attachment.getId());
|
|
|
+ attach.setParent(parent);
|
|
|
+ attach.setMustFlag(0);
|
|
|
+ attach.setParentIds("0,"+info.getId()+",");
|
|
|
+ attach.setFlag(1);
|
|
|
+ attach.setAttachName(attachment.getAttachmentName());
|
|
|
+ attach.setUrl(attachment.getUrl());
|
|
|
+ attach.setAttachTypes(attachment.getType());
|
|
|
+ attach.setCollectFlag(attachment.getCollectFlag());
|
|
|
+ attach.setCreateBy(UserUtils.getUser());
|
|
|
+ attach.setCreateDate(attachment.getCreateDate());
|
|
|
+ attach.setFileSize(attachment.getFileSize());
|
|
|
+ attach.setDescription(attachment.getDescription());
|
|
|
+ //添加临时查看url(阿里云)
|
|
|
+ attach.setTemporaryUrl(attachment.getTemporaryUrl());
|
|
|
+ list.add(attach);
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}
|