Commit a22918dc by 陶光胜

init

parent 1f1eaf35
package com.gic.enterprise.base;
public interface UserResourceInfo {
}
......@@ -4,6 +4,7 @@ import com.gic.commons.util.ToolUtil;
import com.gic.enterprise.constants.Constants;
import com.gic.enterprise.utils.UserDetail;
import com.gic.redis.data.util.RedisUtil;
import org.apache.commons.lang.StringUtils;
import javax.servlet.http.Cookie;
import javax.servlet.http.HttpServletRequest;
......@@ -19,7 +20,11 @@ public class UserContext {
}
public UserDetail get(){
String key = Constants.TOKEN_KEY + getToken();
String token = getToken();
if(StringUtils.isBlank(token)){
return new UserDetail();
}
String key = Constants.TOKEN_KEY + token;
Object cache = RedisUtil.getCache(key);
if(cache != null){
return (UserDetail) cache;
......
......@@ -2,6 +2,7 @@ package com.gic.enterprise.utils;
import com.gic.enterprise.base.EnterpriseInfo;
import com.gic.enterprise.base.UserInfo;
import com.gic.enterprise.base.UserResourceInfo;
import java.io.Serializable;
......@@ -10,6 +11,7 @@ public class UserDetail implements Serializable {
private Integer enterpriseId = 1111;
private UserInfo userInfo;
private EnterpriseInfo enterpriseInfo;
private UserResourceInfo userResourceInfo;
public Integer getUserId() {
return userId;
......@@ -42,4 +44,12 @@ public class UserDetail implements Serializable {
public void setEnterpriseInfo(EnterpriseInfo enterpriseInfo) {
this.enterpriseInfo = enterpriseInfo;
}
public UserResourceInfo getUserResourceInfo() {
return userResourceInfo;
}
public void setUserResourceInfo(UserResourceInfo userResourceInfo) {
this.userResourceInfo = userResourceInfo;
}
}
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