From 762a97bfbb92cab50ddef4a1f540fed1a63a7d0d Mon Sep 17 00:00:00 2001
From: whycxzp <perryhsu@163.com>
Date: 星期三, 15 十二月 2021 15:10:58 +0800
Subject: [PATCH] 系统配置: 1.3D机房图片列表接口更新

---
 src/main/java/com/whyc/controller/Station3DController.java |   14 +++++---------
 1 files changed, 5 insertions(+), 9 deletions(-)

diff --git a/src/main/java/com/whyc/controller/Station3DController.java b/src/main/java/com/whyc/controller/Station3DController.java
index 27e09b5..8750295 100644
--- a/src/main/java/com/whyc/controller/Station3DController.java
+++ b/src/main/java/com/whyc/controller/Station3DController.java
@@ -7,6 +7,7 @@
 import io.swagger.annotations.Api;
 import io.swagger.annotations.ApiOperation;
 import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.boot.system.ApplicationHome;
 import org.springframework.web.bind.annotation.*;
 
 import javax.servlet.http.HttpServletRequest;
@@ -99,16 +100,11 @@
     @ApiOperation(value = "璇诲彇鍥剧墖")
     public Response pictureLoad(HttpServletRequest request){
         /*=========鍥剧墖淇濆瓨===========*/
-        //鑾峰彇鍒皌omcat webapp缁濆璺緞
-        String realPath = request.getServletContext().getRealPath("/");
-        //String realPath = ActionUtil.getApplication().getRealPath("/");
-        String[] split = realPath.split("\\\\");
-        String projectName = split[split.length - 1];
-
-        String webAppPath = realPath.substring(0, realPath.lastIndexOf(projectName));
-
+        ApplicationHome applicationHome = new ApplicationHome(getClass());
+        File jarFile = applicationHome.getSource();
         //瀛樺偍3D绔欑偣鍥剧墖鐨勬枃浠跺す
-        String fileDirName = webAppPath + projectName + "_photo_3DStation";
+        String fileDirName = jarFile.getParentFile().toString()+File.separator+"fg_photo_3DStation";
+
         //鍥剧墖鐨刄rl
         File file = new File(fileDirName);
         if(file.exists()){

--
Gitblit v1.9.1