892386779@qq.co 发表于 2018-8-22 14:02:06

controller中,如何获取到登录账号角色。帮助类中没有

controller中,如何获取到登录账号角色。帮助类中没有。有获取用户TSUser user = ResourceUtil.getSessionUser();信息,用户信息里面没有角色List信息。除了自己写查询,框架中还有其他什么地方可以获取吗?:)

892386779@qq.co 发表于 2018-8-22 14:26:52

源代码中,在登录controller里,找到这样一段代码:List<TSRoleUser> rUsers = systemService.findByProperty(TSRoleUser.class, "TSUser.id", user.getId());,不过感觉每次都要调用查询都很麻烦,求官方回复,指条明路

admin 发表于 2018-8-23 09:44:17

看常见问题贴
http://www.jeecg.org/forum.php?mod=viewthread&tid=1830&extra=page%3D1
52

iSuperGifted 发表于 2018-8-23 09:45:57

TSUser user = (TSUser) ContextHolderUtils.getSession().getAttribute(ResourceUtil.LOCAL_CLINET_USER);
页: [1]
查看完整版本: controller中,如何获取到登录账号角色。帮助类中没有