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