mirror of
https://gitee.com/likeadmin/likeadmin_java.git
synced 2026-06-09 15:52:30 +08:00
feat 把后台的img path改为 adminapi
This commit is contained in:
@@ -13,6 +13,7 @@ public class UrlUtils {
|
||||
* 访问前缀
|
||||
*/
|
||||
private static final String uploadPrefix = GlobalConfig.publicPrefix;
|
||||
private static final String uploadAdminPrefix = GlobalConfig.adminPublicPrefix;
|
||||
|
||||
/**
|
||||
* 转绝对路径
|
||||
@@ -36,6 +37,10 @@ public class UrlUtils {
|
||||
return RequestUtils.uri() + url;
|
||||
}
|
||||
|
||||
if (url.startsWith("/adminapi/")) {
|
||||
return RequestUtils.uri() + url.replace("/adminapi/", "/api/");
|
||||
}
|
||||
|
||||
String engine = ConfigUtils.get("storage", "default", "local");
|
||||
engine = engine.equals("") ? "local" : engine;
|
||||
if (engine.equals("local")) {
|
||||
@@ -49,6 +54,45 @@ public class UrlUtils {
|
||||
return url;
|
||||
}
|
||||
|
||||
/**
|
||||
* 转绝对路径
|
||||
* 转前: uploads/11.png
|
||||
* 转后: https://127.0.0.1/uploads/11.png
|
||||
*
|
||||
* @author fzr
|
||||
* @param url 相对路径
|
||||
* @return String
|
||||
*/
|
||||
public static String toAdminAbsoluteUrl(String url) {
|
||||
if (url == null || url.equals("")) {
|
||||
return "";
|
||||
}
|
||||
|
||||
if(url.indexOf("/") != 0) {
|
||||
url = "/" + url;
|
||||
}
|
||||
|
||||
if (url.startsWith("/api/static/")) {
|
||||
return RequestUtils.uri() + url.replace("/api/static/", "/adminapi/static/");
|
||||
}
|
||||
|
||||
String engine = ConfigUtils.get("storage", "default", "local");
|
||||
engine = engine.equals("") ? "local" : engine;
|
||||
if (engine.equals("local")) {
|
||||
System.out.println(url);
|
||||
if (url.startsWith("/adminapi/uploads/")) {
|
||||
return RequestUtils.uri() + url;
|
||||
} else {
|
||||
return RequestUtils.uri() + "/" + uploadAdminPrefix + url;
|
||||
}
|
||||
}
|
||||
|
||||
Map<String, String> config = ConfigUtils.getMap("storage", engine);
|
||||
if (config != null) {
|
||||
return config.getOrDefault("domain", "") + url;
|
||||
}
|
||||
return url;
|
||||
}
|
||||
/**
|
||||
* 转相对路径
|
||||
* 转前: https://127.0.0.1/uploads/11.png
|
||||
|
||||
Reference in New Issue
Block a user