From 43f760eb9dff0d983d58dc801772877f9cb1865f Mon Sep 17 00:00:00 2001
From: 13693261870 <252740454@qq.com>
Date: 星期四, 05 一月 2023 18:16:33 +0800
Subject: [PATCH] 1.5.3

---
 src/main/java/com/lf/server/service/data/DataLoaderService.java |   27 ++++-----------------------
 1 files changed, 4 insertions(+), 23 deletions(-)

diff --git a/src/main/java/com/lf/server/service/data/DataLoaderService.java b/src/main/java/com/lf/server/service/data/DataLoaderService.java
index 8ced799..73b69bf 100644
--- a/src/main/java/com/lf/server/service/data/DataLoaderService.java
+++ b/src/main/java/com/lf/server/service/data/DataLoaderService.java
@@ -249,16 +249,11 @@
                         continue;
                     }
 
-                    MetaEntity me = createMetaEntity(entity, mf, tab.getTab(), tab.getRows());
+                    MetaEntity me = createMetaEntity(entity, mf, tab.getTab(), tab.getRows(), filePath);
                     if (metaService.insert(me) == 0) {
                         continue;
                     }
 
-                    MetaEntity mfe = createMetaFileEntity(me, mf, filePath);
-                    if (metaService.insert(mfe) == 0) {
-                        metaService.delete(me.getId());
-                        continue;
-                    }
                     count += tab.getRows();
                 }
 
@@ -312,13 +307,15 @@
     /**
      * 鍒涘缓鍏冩暟鎹疄浣�
      */
-    private MetaEntity createMetaEntity(MetaEntity entity, MetaEntity mf, String tab, int rows) {
+    private MetaEntity createMetaEntity(MetaEntity entity, MetaEntity mf, String tab, int rows, String filePath) {
         MetaEntity me = new MetaEntity();
         me.setDepid(entity.getDepid());
         me.setDirid(entity.getDirid());
         me.setVerid(entity.getVerid());
         me.setType(getType(mf.getName().toLowerCase()));
         me.setName(mf.getName());
+        me.setGuid(entity.getGuid());
+        me.setPath(FileHelper.getRelativePath(filePath));
         me.setSizes(mf.getSizes());
         me.setBstab(tab);
         me.setBsrows(rows);
@@ -326,22 +323,6 @@
         me.setCreateUser(entity.getCreateUser());
 
         return me;
-    }
-
-    /**
-     * 鍒涘缓鍏冩暟鎹枃浠跺疄浣�
-     */
-    private MetaEntity createMetaFileEntity(MetaEntity me, MetaEntity entity, String filePath) {
-        MetaEntity mfe = new MetaEntity();
-        mfe.setName(entity.getName());
-        mfe.setMetaid(me.getId());
-        mfe.setGuid(entity.getGuid());
-        mfe.setSizes(entity.getSizes());
-        mfe.setPath(FileHelper.getRelativePath(filePath));
-        mfe.setCreateUser(me.getCreateUser());
-        mfe.setCreateTime(me.getCreateTime());
-
-        return mfe;
     }
 
     /**

--
Gitblit v1.9.3