Commit 74649f3f by 陶光胜

授权常量

parent ae0534ea
......@@ -5,6 +5,7 @@ import com.gic.api.base.commons.ServiceResponse;
import com.gic.auth.dto.UserDTO;
import com.gic.auth.dto.UserListDTO;
import com.gic.auth.qo.UserListQO;
import com.gic.enterprise.utils.UserDetail;
import java.util.List;
......@@ -100,4 +101,6 @@ public interface UserApiService {
* @return com.gic.api.base.commons.ServiceResponse<java.util.List<com.gic.auth.dto.UserDTO>>


 */
ServiceResponse<List<UserDTO>> listUserByIdList(List<Integer> userIdList);
ServiceResponse<UserDetail> getUserDetail(String token);
}
......@@ -14,7 +14,10 @@ import com.gic.auth.service.*;
import com.gic.auth.utils.ValidSplitUtils;
import com.gic.commons.util.EntityUtil;
import com.gic.commons.util.PageHelperUtils;
import com.gic.enterprise.constants.Constants;
import com.gic.enterprise.error.ErrorCode;
import com.gic.enterprise.utils.UserDetail;
import com.gic.redis.data.util.RedisUtil;
import com.gic.store.utils.valid.ValidUtil;
import org.apache.commons.collections.CollectionUtils;
import org.apache.commons.lang.StringUtils;
......@@ -256,6 +259,16 @@ public class UserApiServiceImpl implements UserApiService {
return ServiceResponse.success(new ArrayList<>());
}
@Override
public ServiceResponse<UserDetail> getUserDetail(String token) {
String key = Constants.TOKEN_KEY + token;
Object cache = RedisUtil.getCache(key);
if(cache == null){
return ServiceResponse.success();
}
return ServiceResponse.success((UserDetail) cache);
}
/**
* 保存关联数据,角色关联、资源关联
* @Title: saveRole

......
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