@@ -232,4 +232,8 @@ public interface ISysUserService extends IService<SysUser> {
*/
List<SysUser> getAuthUserList();
+ /**
+ * 获取用户
+ */
+ SysUser getUserById();
}
@@ -562,6 +562,19 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> impl
return sysUserList;
+ * 获取用户信息
+ * @return
+ @Override
+ public SysUser getUserById() {
+ SysUser sysUser = getById(SecurityUtils.getUserId());
+ if(ObjectUtil.isEmpty(sysUser)){
+ throw new ServiceException("用户异常");
+ }
+ return sysUser;
+
private void subordinateDeptId(Long deptId, Set<Long> deptSet, Map<Long, List<SysDept>> parentDeptMap) {
deptSet.add(deptId);