From ec7fa1df7b083e7b03ccb8c2dae9a03598f3c00f Mon Sep 17 00:00:00 2001
From: 13693261870 <252740454@qq.com>
Date: 星期四, 24 八月 2023 11:18:52 +0800
Subject: [PATCH] 修改MD架构的实体类

---
 src/main/java/com/lf/server/controller/data/PublishController.java |   18 +++++++-----------
 1 files changed, 7 insertions(+), 11 deletions(-)

diff --git a/src/main/java/com/lf/server/controller/data/PublishController.java b/src/main/java/com/lf/server/controller/data/PublishController.java
index 7d45cc5..3360bfd 100644
--- a/src/main/java/com/lf/server/controller/data/PublishController.java
+++ b/src/main/java/com/lf/server/controller/data/PublishController.java
@@ -251,11 +251,9 @@
                 entity.setToken(WebHelper.getToken(req));
             }
 
+            layerService.clearCache();
             String method = getConvertMethod(entity.getType());
             long count = publishService.postForPub(entity, method, req);
-            if (count > 0) {
-                layerService.clearCache();
-            }
 
             return success(count);
         } catch (Exception ex) {
@@ -279,7 +277,7 @@
             case "BIM":
                 return "/Convert/ToTileset";
             case "LAS":
-                return "/Convert/ToLas";
+                return "/Convert/ToLasByPy";
             case "OSGB":
                 return "/Convert/ToOsgb";
             default:
@@ -305,11 +303,11 @@
                 return fail("娌℃湁鎵惧埌瑕佸垹闄ょ殑鏁版嵁", -1);
             }
 
-            publishService.deleteFiles(list);
+            // publishService.deleteFiles(list)
+            layerService.clearCache();
+            publishService.deleteFiles(ids, req);
+
             int count = publishService.deletes(ids, req);
-            if (count > 0) {
-                layerService.clearCache();
-            }
 
             return success(count);
         } catch (Exception ex) {
@@ -331,10 +329,8 @@
                 entity.setUpdateUser(ue.getId());
             }
 
+            layerService.clearCache();
             int count = publishService.update(entity);
-            if (count > 0) {
-                layerService.clearCache();
-            }
 
             return success(count);
         } catch (Exception ex) {

--
Gitblit v1.9.3