管道基础大数据平台系统开发-【后端】-Server
1
13693261870
2023-01-10 4abab3d20dc8b96f90716bc30f67762e8c2406e6
src/main/java/com/lf/server/service/all/BaseUploadService.java
@@ -236,11 +236,8 @@
        String subPath = zipFolder + File.separator + meta.getName().toLowerCase().replace(".zip", "");
        ZipHelper.unzip(zipFile, subPath);
        File subFile = new File(subPath);
        File[] files = subFile.listFiles();
        if (null == files || files.length == 0) {
            return null;
        }
        List<File> files = new ArrayList<>();
        FileHelper.getFilesByPath(files, subPath);
        return getMapperFiles(files, dir, dirs, meta, tempPath.length() + 1);
    }
@@ -248,7 +245,7 @@
    /**
     * 获取映射文件
     */
    private List<MetaFileEntity> getMapperFiles(File[] files, DirEntity dir, List<DirEntity> dirs, MetaFileEntity meta, int start) {
    private List<MetaFileEntity> getMapperFiles(List<File> files, DirEntity dir, List<DirEntity> dirs, MetaFileEntity meta, int start) {
        List<MetaFileEntity> list = new ArrayList<>();
        for (File f : files) {
            boolean isGdb = isGdbFile(f);