管道基础大数据平台系统开发-【后端】-Server
13693261870
2024-02-27 3a5de3bf55f72a890bc05b92d529b8584167a565
修改映射文件的目录编码-1
已修改2个文件
14 ■■■■■ 文件已修改
src/main/java/com/lf/server/service/all/BaseUploadService.java 9 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/lf/server/service/data/DirService.java 5 ●●●● 补丁 | 查看 | 原始文档 | 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