src/main/java/com/lf/server/service/all/BaseUploadService.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/lf/server/service/data/DirService.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/main/java/com/lf/server/service/all/BaseUploadService.java
@@ -552,17 +552,10 @@ */ private void setDircode(List<MetaFileEntity> list, DirEntity dir) { List<DirEntity> dirs = dirService.selectRecursiveById(dir.getId()); if (null == dirs || dirs.isEmpty()) { for (MetaFileEntity mfe : list) { mfe.setDircode(dir.getCode()); } return; } for (MetaFileEntity mfe : list) { String code= dir.getCode(); String fileName = mfe.getName().toLowerCase(); String filePath = mfe.getPath().replace("/", "\\").toLowerCase(); String filePath = mfe.getPath().toLowerCase().replace("/", "\\"); for(DirEntity de : dirs){ if (filePath.contains(de.getFullName().toLowerCase() + "\\" + fileName)) { code=de.getCode(); src/main/java/com/lf/server/service/data/DirService.java
@@ -11,6 +11,7 @@ import org.springframework.stereotype.Service; import java.io.File; import java.util.ArrayList; import java.util.Date; import java.util.List; @@ -87,7 +88,9 @@ @Override public List<DirEntity> selectRecursiveById(Integer id) { return dirMapper.selectRecursiveById(id); List<DirEntity> list = dirMapper.selectRecursiveById(id); return null == list ? new ArrayList<>() : list; } @Override