Commit b3bcc912 by guojuxing

下载接口路径获取

parent 28509e78
...@@ -97,6 +97,8 @@ public class AuthInterceptor extends HandlerInterceptorAdapter { ...@@ -97,6 +97,8 @@ public class AuthInterceptor extends HandlerInterceptorAdapter {
//页面路径 //页面路径
String moduleUrl = request.getHeader("Referer"); String moduleUrl = request.getHeader("Referer");
log.info("完整路由:{}", moduleUrl); log.info("完整路由:{}", moduleUrl);
//用于下载接口的路径
request.setAttribute("moduleMenuUrl", moduleUrl);
//project_url_for_web + menu_url //project_url_for_web + menu_url
moduleUrl = getModuleUrl(moduleUrl); moduleUrl = getModuleUrl(moduleUrl);
log.info("操作模块的路由:{}", moduleUrl); log.info("操作模块的路由:{}", moduleUrl);
...@@ -118,19 +120,11 @@ public class AuthInterceptor extends HandlerInterceptorAdapter { ...@@ -118,19 +120,11 @@ public class AuthInterceptor extends HandlerInterceptorAdapter {
String secondLevelMenuName = "无"; String secondLevelMenuName = "无";
int firstLevelMenuId; int firstLevelMenuId;
String firstLevelMenuName; String firstLevelMenuName;
//用于下载文件,跳转到频道页的地址
String secondLevelUrl = "https://four.gicdev.com";
//如果是第二级的 //如果是第二级的
if (tempMap.get(temp.toString()).getLevel().intValue() == 2) { if (tempMap.get(temp.toString()).getLevel().intValue() == 2) {
MenuInfo secondMenuInfo = tempMap.get(temp.toString()); MenuInfo secondMenuInfo = tempMap.get(temp.toString());
secondLevelMenuId = secondMenuInfo.getMenuId(); secondLevelMenuId = secondMenuInfo.getMenuId();
secondLevelMenuName = secondMenuInfo.getMenuName(); secondLevelMenuName = secondMenuInfo.getMenuName();
if (StringUtils.isNotBlank(secondMenuInfo.getProjectUrlForWeb())) {
secondLevelUrl = secondLevelUrl + secondMenuInfo.getProjectUrlForWeb();
}
if (StringUtils.isNotBlank(secondMenuInfo.getMenuUrl())) {
secondLevelUrl += secondMenuInfo.getMenuUrl();
}
//获取第一层级的页面 //获取第一层级的页面
temp = getOperationModule(secondMenuInfo.getMenuId(), tempMap); temp = getOperationModule(secondMenuInfo.getMenuId(), tempMap);
firstLevelMenuId = tempMap.get(temp.toString()).getMenuId(); firstLevelMenuId = tempMap.get(temp.toString()).getMenuId();
...@@ -141,18 +135,10 @@ public class AuthInterceptor extends HandlerInterceptorAdapter { ...@@ -141,18 +135,10 @@ public class AuthInterceptor extends HandlerInterceptorAdapter {
firstLevelMenuId = firstMenuInfo.getMenuId(); firstLevelMenuId = firstMenuInfo.getMenuId();
secondLevelMenuId = firstMenuInfo.getMenuId(); secondLevelMenuId = firstMenuInfo.getMenuId();
firstLevelMenuName = firstMenuInfo.getMenuName(); firstLevelMenuName = firstMenuInfo.getMenuName();
if (StringUtils.isNotBlank(firstMenuInfo.getProjectUrlForWeb())) {
secondLevelUrl = secondLevelUrl + firstMenuInfo.getProjectUrlForWeb();
}
if (StringUtils.isNotBlank(firstMenuInfo.getMenuUrl())) {
secondLevelUrl += firstMenuInfo.getMenuUrl();
}
} }
log.info("一级页面的ID和名称:{},{}", firstLevelMenuId, firstLevelMenuName); log.info("一级页面的ID和名称:{},{}", firstLevelMenuId, firstLevelMenuName);
log.info("二级页面的ID和名称:{},{}", secondLevelMenuId, secondLevelMenuName); log.info("二级页面的ID和名称:{},{}", secondLevelMenuId, secondLevelMenuName);
log.info("二级页面的地址:{}", secondLevelUrl);
request.setAttribute("moduleMenuId", secondLevelMenuId); request.setAttribute("moduleMenuId", secondLevelMenuId);
request.setAttribute("moduleMenuUrl", secondLevelUrl);
request.setAttribute("moduleMenuName", firstLevelMenuName + "-" + secondLevelMenuName); request.setAttribute("moduleMenuName", firstLevelMenuName + "-" + secondLevelMenuName);
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment