From d2811d5ee9b13f301326d18b118dde40ba811b14 Mon Sep 17 00:00:00 2001
From: 13693261870 <252740454@qq.com>
Date: 星期四, 16 十一月 2023 12:46:30 +0800
Subject: [PATCH] 添加xls模板

---
 src/main/java/com/moon/server/service/data/SlopeAnalysisService.java |   20 ++++++++++++++++++--
 1 files changed, 18 insertions(+), 2 deletions(-)

diff --git a/src/main/java/com/moon/server/service/data/SlopAnalysisService.java b/src/main/java/com/moon/server/service/data/SlopeAnalysisService.java
similarity index 85%
rename from src/main/java/com/moon/server/service/data/SlopAnalysisService.java
rename to src/main/java/com/moon/server/service/data/SlopeAnalysisService.java
index 22c87e2..dfaecbd 100644
--- a/src/main/java/com/moon/server/service/data/SlopAnalysisService.java
+++ b/src/main/java/com/moon/server/service/data/SlopeAnalysisService.java
@@ -2,6 +2,7 @@
 
 import com.moon.server.entity.all.StaticData;
 import com.moon.server.entity.data.PointEntity;
+import com.moon.server.helper.FileHelper;
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
 import org.gdal.gdal.Dataset;
@@ -12,6 +13,8 @@
 import org.springframework.stereotype.Service;
 
 import javax.servlet.http.HttpServletResponse;
+import java.io.File;
+import java.net.URL;
 import java.util.ArrayList;
 import java.util.List;
 
@@ -21,11 +24,24 @@
  * @date 2023-11-16
  */
 @Service
-public class SlopAnalysisService {
+public class SlopeAnalysisService {
     @Value("${sys.path.slopFile}")
     private String filePath;
 
-    private final static Log log = LogFactory.getLog(SlopAnalysisService.class);
+    private String xlsTemplate;
+
+    private final static Log log = LogFactory.getLog(SlopeAnalysisService.class);
+
+    /**
+     * 鑾峰彇Excel妯℃澘
+     */
+    private String getXlsTemplate() {
+        if (null == xlsTemplate) {
+            xlsTemplate = FileHelper.getClassPath() + File.separator + "config" + File.separator + "slop.xlsx";
+        }
+
+        return xlsTemplate;
+    }
 
     /**
      * 涓嬭浇鍧″害鍒嗘瀽Excel

--
Gitblit v1.9.3