Browse Source

代码重构

tom.xu@informa.com 2 years ago
parent
commit
d1f2bcd85a

+ 2 - 0
src/main/java/ieven/server/webapp/domain/file/FileService.java

@@ -6,6 +6,7 @@
 package ieven.server.webapp.domain.file;
 
 import cn.hutool.core.date.DateUtil;
+import cn.hutool.core.util.IdUtil;
 import com.mongodb.client.gridfs.model.GridFSFile;
 import com.mongodb.client.result.DeleteResult;
 import ieven.server.webapp.domain.IdInput;
@@ -157,6 +158,7 @@ public class FileService {
       String groupName, String group, List<LogicalFile> logicalFileList) {
     GroupLogincalFile groupLogincalFile = new GroupLogincalFile();
     groupLogincalFile.setGroupName(groupName);
+    groupLogincalFile.setId(IdUtil.randomUUID());
     groupLogincalFile.setChildren(
         logicalFileList.stream()
             .filter(t -> t.getFilename().startsWith(group))

+ 9 - 0
src/main/java/ieven/server/webapp/domain/file/GroupLogincalFile.java

@@ -3,6 +3,7 @@ package ieven.server.webapp.domain.file;
 import java.util.List;
 
 public class GroupLogincalFile {
+  String id;
 
   String groupName;
   List<LogicalFile> children;
@@ -22,4 +23,12 @@ public class GroupLogincalFile {
   public void setChildren(List<LogicalFile> children) {
     this.children = children;
   }
+
+  public String getId() {
+    return id;
+  }
+
+  public void setId(String id) {
+    this.id = id;
+  }
 }