init
This commit is contained in:
@@ -9,6 +9,10 @@ import java.util.List;
|
|||||||
@Data
|
@Data
|
||||||
public class HomeUserVo {
|
public class HomeUserVo {
|
||||||
|
|
||||||
|
@Schema(description = "认证信息")
|
||||||
|
private UserAuthMinVo userAuthInfo;
|
||||||
|
|
||||||
|
|
||||||
@Schema(description = "是否可以查看头像,当不可以查看的时候头像和图片是空")
|
@Schema(description = "是否可以查看头像,当不可以查看的时候头像和图片是空")
|
||||||
private Boolean showAvatarBool = true;
|
private Boolean showAvatarBool = true;
|
||||||
|
|
||||||
|
|||||||
@@ -0,0 +1,57 @@
|
|||||||
|
package com.ruoyi.xq.dto.app.user.vo;
|
||||||
|
|
||||||
|
import io.swagger.v3.oas.annotations.media.Schema;
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
public class UserAuthMinVo implements Serializable {
|
||||||
|
@Schema(description = "用户Id")
|
||||||
|
private Long userId;
|
||||||
|
/**
|
||||||
|
* 用户号
|
||||||
|
*/
|
||||||
|
@Schema(description = "用户编号")
|
||||||
|
private String usercode;
|
||||||
|
/**
|
||||||
|
* 实名认证 0-待提交 1-审核中 2-审核通过(认证成功) 3-审核失败
|
||||||
|
*/
|
||||||
|
@Schema(description = "实名认证 0-待提交 1-审核中 2-审核通过(认证成功) 3-审核失败")
|
||||||
|
private Integer cardNumAuth;
|
||||||
|
/**
|
||||||
|
* 手机认证 0-待提交 1-审核中 2-审核通过(认证成功) 3-审核失败
|
||||||
|
*/
|
||||||
|
@Schema(description = "手机认证 0-待提交 1-审核中 2-审核通过(认证成功) 3-审核失败")
|
||||||
|
private Integer phoneAuth;
|
||||||
|
/**
|
||||||
|
* 学历认证 0-待提交 1-审核中 2-审核通过(认证成功) 3-审核失败
|
||||||
|
*/
|
||||||
|
@Schema(description = "学历认证 0-待提交 1-审核中 2-审核通过(认证成功) 3-审核失败")
|
||||||
|
private Integer educationAuth;
|
||||||
|
/**
|
||||||
|
* 单身认证 0-待提交 1-审核中 2-审核通过(认证成功) 3-审核失败
|
||||||
|
*/
|
||||||
|
@Schema(description = "单身认证 0-待提交 1-审核中 2-审核通过(认证成功) 3-审核失败")
|
||||||
|
private Integer singlePersonAuth;
|
||||||
|
/**
|
||||||
|
* 工作认证 0-待提交 1-审核中 2-审核通过(认证成功) 3-审核失败
|
||||||
|
*/
|
||||||
|
@Schema(description = "工作认证 0-待提交 1-审核中 2-审核通过(认证成功) 3-审核失败")
|
||||||
|
private Integer jobAuth;
|
||||||
|
/**
|
||||||
|
* 车辆认证 0-待提交 1-审核中 2-审核通过(认证成功) 3-审核失败
|
||||||
|
*/
|
||||||
|
@Schema(description = "车辆认证 0-待提交 1-审核中 2-审核通过(认证成功) 3-审核失败")
|
||||||
|
private Integer carAuth;
|
||||||
|
/**
|
||||||
|
* 房子认证 0-待提交 1-审核中 2-审核通过(认证成功) 3-审核失败
|
||||||
|
*/
|
||||||
|
@Schema(description = "房子认证 0-待提交 1-审核中 2-审核通过(认证成功) 3-审核失败")
|
||||||
|
private Integer houseAuth;
|
||||||
|
/**
|
||||||
|
* 婚况认证 0-待提交 1-审核中 2-审核通过(认证成功) 3-审核失败
|
||||||
|
*/
|
||||||
|
@Schema(description = "婚况认证 0-待提交 1-审核中 2-审核通过(认证成功) 3-审核失败")
|
||||||
|
private Integer marriageAuth;
|
||||||
|
}
|
||||||
@@ -21,6 +21,7 @@ import com.ruoyi.xq.dto.admin.user.req.UpdateUserReq;
|
|||||||
import com.ruoyi.xq.dto.app.user.HomePageReq;
|
import com.ruoyi.xq.dto.app.user.HomePageReq;
|
||||||
import com.ruoyi.xq.dto.app.user.vo.HomeUserListVo;
|
import com.ruoyi.xq.dto.app.user.vo.HomeUserListVo;
|
||||||
import com.ruoyi.xq.dto.app.user.vo.HomeUserVo;
|
import com.ruoyi.xq.dto.app.user.vo.HomeUserVo;
|
||||||
|
import com.ruoyi.xq.dto.app.user.vo.UserAuthMinVo;
|
||||||
import com.ruoyi.xq.dto.common.user.MinUser;
|
import com.ruoyi.xq.dto.common.user.MinUser;
|
||||||
import com.ruoyi.xq.enums.ErrorEnum;
|
import com.ruoyi.xq.enums.ErrorEnum;
|
||||||
import com.ruoyi.xq.enums.common.SystemConfigEnum;
|
import com.ruoyi.xq.enums.common.SystemConfigEnum;
|
||||||
@@ -126,6 +127,8 @@ public class UserServiceImpl extends ServiceImpl<UserMapper,User> implements Use
|
|||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
User currentUser = this.getById(currentUserId);
|
User currentUser = this.getById(currentUserId);
|
||||||
|
UserAuthMinVo authMinVo = BeanConvertUtil.convertTo(currentUser, UserAuthMinVo::new);
|
||||||
|
result.setUserAuthInfo(authMinVo);
|
||||||
// TODO 登录时间
|
// TODO 登录时间
|
||||||
boolean star = userStarService.existsStar(currentUserId, userId);
|
boolean star = userStarService.existsStar(currentUserId, userId);
|
||||||
result.setStar(star);
|
result.setStar(star);
|
||||||
|
|||||||
Reference in New Issue
Block a user