|
@@ -144,10 +144,14 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserDao, SysUser> impleme
|
|
|
// 获得 用户账号信息
|
|
|
SysUser sysUser = sysUserDao.selectOne(new QueryWrapper<SysUser>().eq("id", user_id));
|
|
|
if (sysUser == null) throw new CustException("用户不存在");
|
|
|
+ System.out.println("sysUser = " + sysUser);
|
|
|
+ System.out.println("-----------");
|
|
|
|
|
|
// 获得 用户基本信息
|
|
|
SysUserInfo sysUserInfo = sysUserInfoDao.selectOne(new QueryWrapper<SysUserInfo>().eq("user_id", user_id));
|
|
|
if (sysUserInfo == null) throw new CustException("用户不存在");
|
|
|
+ System.out.println("sysUserInfo = " + sysUserInfo);
|
|
|
+ System.out.println("-----------");
|
|
|
|
|
|
// 获得 用户角色
|
|
|
List<Map<String, Object>> roles = sysUserRoleDao.selectRoleByUserId(user_id);
|
|
@@ -157,16 +161,16 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserDao, SysUser> impleme
|
|
|
List<Long> role_ids = roles.stream().map(m -> Convert.toLong(m.get("role_id"))).collect(Collectors.toList());
|
|
|
sysUserInfo.setRole_id(role_ids);
|
|
|
|
|
|
-
|
|
|
-
|
|
|
// 获得用户积分 (需要权限)
|
|
|
Integer integral = sysUserIntegralService.selectIntegralByUserId(user_id);
|
|
|
sysUserInfo.setIntegral(integral);
|
|
|
|
|
|
-
|
|
|
// 用户账号信息 赋值到 用户基本信息
|
|
|
BeanUtils.copyProperties(sysUser, sysUserInfo);
|
|
|
|
|
|
+ System.out.println("sysUserInfo + sysUser = " + sysUserInfo);
|
|
|
+ System.out.println("-----------");
|
|
|
+
|
|
|
// 用户基本信息 赋值到 用户基本信息(简约)
|
|
|
SysUserInfoSimple sysUserInfoSimple = new SysUserInfoSimple();
|
|
|
BeanUtils.copyProperties(sysUserInfo, sysUserInfoSimple);
|