管道基础大数据平台系统开发-【后端】-Server
13693261870
2024-02-27 3a5de3bf55f72a890bc05b92d529b8584167a565
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();