add LoginUser添加roleIds字段
This commit is contained in:
+8
@@ -8,6 +8,7 @@ import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.google.common.base.Joiner;
|
||||
import com.jero.common.api.CommonAPI;
|
||||
import com.jero.common.api.dto.OnlineAuthDTO;
|
||||
import com.jero.common.api.dto.message.*;
|
||||
import com.jero.common.aspect.UrlMatchEnum;
|
||||
@@ -100,6 +101,8 @@ public class SysBaseApiImpl implements ISysBaseAPI {
|
||||
private ISysDictService dictService;
|
||||
@Resource
|
||||
private ISysDictItemService sysDictItemService;
|
||||
@Autowired
|
||||
private CommonAPI commonAPI;
|
||||
|
||||
@Autowired
|
||||
ISysCategoryService sysCategoryService;
|
||||
@@ -119,6 +122,11 @@ public class SysBaseApiImpl implements ISysBaseAPI {
|
||||
return null;
|
||||
}
|
||||
BeanUtils.copyProperties(sysUser, loginUser);
|
||||
|
||||
// 添加用户角色
|
||||
Set<String> roleSet = commonAPI.queryUserRoles(loginUser.getUsername());
|
||||
loginUser.setRoleIds(StringUtils.join(roleSet, ","));
|
||||
|
||||
return loginUser;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user