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