解决获取管理系统信息的issue的问题
This commit is contained in:
@@ -113,6 +113,7 @@ public class UserController {
|
||||
// new Timestamp(System.currentTimeMillis()), (short) 0, "管理用户:" + username + " 登录系统", username + " 登录系统"));
|
||||
msgTip = "user can login";
|
||||
request.getSession().setAttribute("user",user);
|
||||
if(("open").equals(mybatisPlusStatus)) {
|
||||
String url = HTTP + manageIp + ":" + managePort + "/tenant/getTenant?tenantId=" + user.getTenantId();
|
||||
JSONObject obj = HttpClient.httpGet(url);
|
||||
if(obj!=null && obj.getString("code").equals(CODE_OK)) {
|
||||
@@ -128,6 +129,7 @@ public class UserController {
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
request.getSession().setAttribute("mybatisPlusStatus",mybatisPlusStatus); //开启状态
|
||||
} catch (Exception e) {
|
||||
logger.error(">>>>>>>>>>>>>>>查询用户名为:" + username + " ,用户信息异常", e);
|
||||
@@ -180,10 +182,12 @@ public class UserController {
|
||||
BaseResponseInfo res = new BaseResponseInfo();
|
||||
try {
|
||||
request.getSession().removeAttribute("user");
|
||||
request.getSession().removeAttribute("mybatisPlusStatus");
|
||||
if(("open").equals(mybatisPlusStatus)) {
|
||||
request.getSession().removeAttribute("tenantId");
|
||||
request.getSession().removeAttribute("userNumLimit");
|
||||
request.getSession().removeAttribute("billsNumLimit");
|
||||
request.getSession().removeAttribute("mybatisPlusStatus");
|
||||
}
|
||||
response.sendRedirect("/login.html");
|
||||
} catch(Exception e){
|
||||
e.printStackTrace();
|
||||
|
||||
Reference in New Issue
Block a user