perf:调整表结构

This commit is contained in:
曾文豪
2024-11-21 15:21:58 +08:00
parent 2f6b5b0b05
commit b15dbc6d4c
5 changed files with 39 additions and 11 deletions

View File

@@ -95,12 +95,13 @@ public class GlobalConfig {
/**
* 重定向
* 构建待版本号的路径
*
* @param htmlDir 资源目录
* @param htmlDir
* @param route
* @return
*/
public void redirectWithVer(String htmlDir, String route, HttpServletResponse response) {
public String buildByVersion(String htmlDir, String route) {
if (!StrUtil.endWith(htmlDir, "/")) {
htmlDir = htmlDir + "/";
}
@@ -129,16 +130,32 @@ public class GlobalConfig {
throw new ApiException("无法重定向,请检查资源");
}
CollUtil.sort(versions, (o1, o2) -> -VersionComparator.INSTANCE.compare(o1, o2));
String path = buildPath(String.format("/%s%s/index.html#%s", htmlDir, versions.get(0), route));
response.sendRedirect(path);
return buildPath(String.format("/%s%s/index.html#%s", htmlDir, versions.get(0), route));
} catch (IOException e) {
LogFactory.get().info(e);
}
return "";
}
/**
* 重定向
*
* @param htmlDir 资源目录
* @param route
*/
public void redirectWithVer(String htmlDir, String route, HttpServletResponse response) {
try {
response.sendRedirect(buildByVersion(htmlDir, route));
} catch (Exception ignored) {
}
}
///////////////////////////////////////////////////////////////////////////
// setter\getter
///////////////////////////////////////////////////////////////////////////
/// ////////////////////////////////////////////////////////////////////////
public String getUploadDir() {