解决获取管理系统信息的issue的问题
This commit is contained in:
@@ -113,18 +113,20 @@ public class UserController {
|
|||||||
// new Timestamp(System.currentTimeMillis()), (short) 0, "管理用户:" + username + " 登录系统", username + " 登录系统"));
|
// new Timestamp(System.currentTimeMillis()), (short) 0, "管理用户:" + username + " 登录系统", username + " 登录系统"));
|
||||||
msgTip = "user can login";
|
msgTip = "user can login";
|
||||||
request.getSession().setAttribute("user",user);
|
request.getSession().setAttribute("user",user);
|
||||||
String url = HTTP + manageIp + ":" + managePort + "/tenant/getTenant?tenantId=" + user.getTenantId();
|
if(("open").equals(mybatisPlusStatus)) {
|
||||||
JSONObject obj = HttpClient.httpGet(url);
|
String url = HTTP + manageIp + ":" + managePort + "/tenant/getTenant?tenantId=" + user.getTenantId();
|
||||||
if(obj!=null && obj.getString("code").equals(CODE_OK)) {
|
JSONObject obj = HttpClient.httpGet(url);
|
||||||
JSONObject dataObj = obj.getJSONObject("data");
|
if(obj!=null && obj.getString("code").equals(CODE_OK)) {
|
||||||
if(dataObj!=null) {
|
JSONObject dataObj = obj.getJSONObject("data");
|
||||||
String tenantId = dataObj.getString("tenantId");
|
if(dataObj!=null) {
|
||||||
String userNumLimit = dataObj.getString("userNumLimit");
|
String tenantId = dataObj.getString("tenantId");
|
||||||
String billsNumLimit = dataObj.getString("billsNumLimit");
|
String userNumLimit = dataObj.getString("userNumLimit");
|
||||||
if(tenantId!=null) {
|
String billsNumLimit = dataObj.getString("billsNumLimit");
|
||||||
request.getSession().setAttribute("tenantId",tenantId); //租户tenantId
|
if(tenantId!=null) {
|
||||||
request.getSession().setAttribute("userNumLimit",userNumLimit); //用户限制数
|
request.getSession().setAttribute("tenantId",tenantId); //租户tenantId
|
||||||
request.getSession().setAttribute("billsNumLimit",billsNumLimit); //单据限制数
|
request.getSession().setAttribute("userNumLimit",userNumLimit); //用户限制数
|
||||||
|
request.getSession().setAttribute("billsNumLimit",billsNumLimit); //单据限制数
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -180,10 +182,12 @@ public class UserController {
|
|||||||
BaseResponseInfo res = new BaseResponseInfo();
|
BaseResponseInfo res = new BaseResponseInfo();
|
||||||
try {
|
try {
|
||||||
request.getSession().removeAttribute("user");
|
request.getSession().removeAttribute("user");
|
||||||
request.getSession().removeAttribute("tenantId");
|
|
||||||
request.getSession().removeAttribute("userNumLimit");
|
|
||||||
request.getSession().removeAttribute("billsNumLimit");
|
|
||||||
request.getSession().removeAttribute("mybatisPlusStatus");
|
request.getSession().removeAttribute("mybatisPlusStatus");
|
||||||
|
if(("open").equals(mybatisPlusStatus)) {
|
||||||
|
request.getSession().removeAttribute("tenantId");
|
||||||
|
request.getSession().removeAttribute("userNumLimit");
|
||||||
|
request.getSession().removeAttribute("billsNumLimit");
|
||||||
|
}
|
||||||
response.sendRedirect("/login.html");
|
response.sendRedirect("/login.html");
|
||||||
} catch(Exception e){
|
} catch(Exception e){
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
|
|||||||
Reference in New Issue
Block a user