|
|
|
@ -349,7 +349,8 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserDao, SysUserEntity> i |
|
|
|
|
user.setUserOrg(userOrgEntity); |
|
|
|
|
user.setUserBusiness(businessList); |
|
|
|
|
user.setCompanyCodes(companyEntitys); |
|
|
|
|
user.setUserModels(this.getUserCompanyList(userEntity.getCompany())); |
|
|
|
|
// user.setUserModels(this.getUserCompanyList(userEntity.getCompany()));
|
|
|
|
|
user.setUserModels(this.getUserAuthList(String.valueOf(userEntity.getDeptId()))); |
|
|
|
|
// 刷新菜单缓存处理
|
|
|
|
|
this.setMetnuRedis(userEntity.getUserId()); |
|
|
|
|
user.setEmailCodes(emailCodes); |
|
|
|
@ -365,6 +366,11 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserDao, SysUserEntity> i |
|
|
|
|
return baseMapper.getUserCompanyList(company); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
private List<UserModel> getUserAuthList(String deptId) { |
|
|
|
|
DynamicContextHolder.push(DbConstant.BASICS_READ); |
|
|
|
|
return baseMapper.getUserAuthList(deptId); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
private MenuModel setMetnuRedis(long userId) { |
|
|
|
|
MenuModel menuModel = new MenuModel(); |
|
|
|
|
List<SysMenuEntity> userMenuList = sysMenuService.getUserMenuList(userId); |
|
|
|
|