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

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

parent 7b1f5c4f
......@@ -595,18 +595,15 @@ public class InnerController implements IBaseController {
}
/**
* 按照用户主键、账号或uuid查询用户综合信息模型
* 按照用户主键、账号或uuid查询用户详细信息
*
* @param id - 用户表主键
* @param phoneNo - 用户账号
* @param uuid - 用户全球唯一键(uuid)
* @return 综合信息模型包含:
* @return 详细信息包含:
* {
* 账号信息
* 个人信息
* 扩展信息
* 地址信息
* 联系人信息
* }
*/
@LogHttpCaller
......@@ -620,14 +617,14 @@ public class InnerController implements IBaseController {
}else if (StringUtils.isNotBlank(uuid)) {
user = userService.findByUuidWithCache(uuid);
}
UserAssociationModel bean = null;
if (!Objects.isNull(user)) {
bean = findUserAssociationModelByUser(user);
UserDetail userDetail = null;
if (!Objects.isNull(user) && !Objects.isNull(user.getId()) && user.getId() > 0) {
userDetail = userDetailService.findByUserId(user.getId());
}
if (Objects.isNull(bean)) {
if (Objects.isNull(user)) {
return JsonResult.buildErrorStateResult("用户不存在", "");
}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