فهرست منبع

中间件配置修改

wang_xy 2 سال پیش
والد
کامیت
1735d63297

+ 15 - 0
src/main/java/com/jeeplus/common/config/Global.java

@@ -222,6 +222,21 @@ public class Global {
 //		System.out.println("userfiles.basedir: " + dir);
 		return dir;
 	}
+    /**
+     * 获取上传文件的根目录
+     * @return
+     */
+    public static String getZjjUrl() {
+        String dir = getConfig("zjjUrl");
+        if (StringUtils.isBlank(dir)){
+            return "";
+        }
+        if(!dir.endsWith("/")) {
+            dir += "/";
+        }
+//		System.out.println("userfiles.basedir: " + dir);
+        return dir;
+    }
 
     /**
      * 获取工程路径

+ 2 - 1
src/main/java/com/jeeplus/modules/sys/web/FileController.java

@@ -9,6 +9,7 @@ import com.jeeplus.common.json.AjaxJson;
 import com.jeeplus.common.utils.FileUtils;
 import com.jeeplus.common.utils.StringUtils;
 import com.jeeplus.core.web.BaseController;
+import com.jeeplus.core.web.Servlets;
 import com.jeeplus.modules.sys.entity.FileData;
 import com.jeeplus.modules.sys.entity.User;
 import com.jeeplus.modules.sys.security.SystemAuthorizingRealm;
@@ -328,7 +329,7 @@ public class FileController extends BaseController {
 			j.put("url", fileUrl+ newFile.getName());
 			Map map = new HashMap();
 			map.put("fileUrl",fileDir);
-			HttpResponse.doPostFile2("http://localhost:8089/upload/",map,newFile);
+			HttpResponse.doPostFile2(Global.getZjjUrl()+"/upload/",map,newFile);
 		}
 		return j;
 	}

+ 2 - 0
src/main/resources/properties/jeeplus.properties

@@ -99,6 +99,8 @@ userfiles.basedir=D:/home/wxy/upload/leaderAttach
 #userfiles.basedir=/home/wxy/upload/leaderAttach
 projectPath=/home/wxy/upload/project
 
+zjjUrl=http://localhost:8089
+
 #======================================#\u6587\u4EF6\u4E0A\u4F20\u9650\u5236#======================================#
 spring.http.multipart.max-file-size=100MB
 spring.http.multipart.max-request-size=100MB