Commit 1721e3a3 authored by 技术部-任文超's avatar 技术部-任文超

提供登录成功后用户详细信息

parent 7b1f5c4f
...@@ -595,18 +595,15 @@ public class InnerController implements IBaseController { ...@@ -595,18 +595,15 @@ public class InnerController implements IBaseController {
} }
/** /**
* 按照用户主键、账号或uuid查询用户综合信息模型 * 按照用户主键、账号或uuid查询用户详细信息
* *
* @param id - 用户表主键 * @param id - 用户表主键
* @param phoneNo - 用户账号 * @param phoneNo - 用户账号
* @param uuid - 用户全球唯一键(uuid) * @param uuid - 用户全球唯一键(uuid)
* @return 综合信息模型包含: * @return 详细信息包含:
* { * {
* 账号信息 * 账号信息
* 个人信息 * 个人信息
* 扩展信息
* 地址信息
* 联系人信息
* } * }
*/ */
@LogHttpCaller @LogHttpCaller
...@@ -620,14 +617,14 @@ public class InnerController implements IBaseController { ...@@ -620,14 +617,14 @@ public class InnerController implements IBaseController {
}else if (StringUtils.isNotBlank(uuid)) { }else if (StringUtils.isNotBlank(uuid)) {
user = userService.findByUuidWithCache(uuid); user = userService.findByUuidWithCache(uuid);
} }
UserAssociationModel bean = null; UserDetail userDetail = null;
if (!Objects.isNull(user)) { if (!Objects.isNull(user) && !Objects.isNull(user.getId()) && user.getId() > 0) {
bean = findUserAssociationModelByUser(user); userDetail = userDetailService.findByUserId(user.getId());
} }
if (Objects.isNull(bean)) { if (Objects.isNull(user)) {
return JsonResult.buildErrorStateResult("用户不存在", ""); return JsonResult.buildErrorStateResult("用户不存在", "");
}else{ }else{
return JsonResult.buildSuccessResult("", bean); return JsonResult.buildSuccessResult("", new UserInfo(user, userDetail));
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment