管道基础大数据平台系统开发-【后端】-Server
1
13693261870
2023-04-19 584cab861940bf212245494225f17cc87bc37134
1
已修改1个文件
27 ■■■■ 文件已修改
src/main/java/com/lf/server/service/data/UploadService.java 27 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/lf/server/service/data/UploadService.java
@@ -66,10 +66,13 @@
     */
    public void insertFiles(UserEntity ue, List<MetaFileEntity> list, HttpServletRequest req) {
        checkMetaFiles(ue, list);
        excelLoader(list, req);
        MetaFileEntity xlsMeta = getExcelMetaEntity(list);
        loadData(list);
        copyFiles(list);
        insertMetas(list);
        if (null != xlsMeta) {
            excelLoader(xlsMeta, req);
        }
    }
    /**
@@ -99,20 +102,30 @@
    }
    /**
     * Excel入库
     * 获取Excel元数据实体
     */
    private void excelLoader(List<MetaFileEntity> list, HttpServletRequest req) {
    private MetaFileEntity getExcelMetaEntity(List<MetaFileEntity> list) {
        List<MetaFileEntity> xlsList = getExcelFiles(list);
        if (xlsList.isEmpty()) {
            return;
            return null;
        }
        return getExcelMeta(xlsList);
    }
    /**
     * Excel入库
     */
    private String excelLoader(MetaFileEntity xlsMeta, HttpServletRequest req) {
        String guid;
        try {
            MetaFileEntity meta = getExcelMeta(xlsList);
            String guid = fmeService.excelLoader(meta, req);
            guid = fmeService.excelLoader(xlsMeta, req);
        } catch (Exception ex) {
            log.error(ex.getMessage(), ex);
            guid = null;
        }
        return guid;
    }
    /**
@@ -461,7 +474,7 @@
    }
    /**
     * 发布文件
     * 发布文件 *
     */
    private void publishFiles(List<MetaFileEntity> list) {
        for (MetaFileEntity mf : list) {