init
This commit is contained in:
@@ -9,6 +9,10 @@ import java.util.List;
|
||||
@Data
|
||||
public class HomeUserVo {
|
||||
|
||||
@Schema(description = "认证信息")
|
||||
private UserAuthMinVo userAuthInfo;
|
||||
|
||||
|
||||
@Schema(description = "是否可以查看头像,当不可以查看的时候头像和图片是空")
|
||||
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.vo.HomeUserListVo;
|
||||
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.enums.ErrorEnum;
|
||||
import com.ruoyi.xq.enums.common.SystemConfigEnum;
|
||||
@@ -126,6 +127,8 @@ public class UserServiceImpl extends ServiceImpl<UserMapper,User> implements Use
|
||||
return result;
|
||||
}
|
||||
User currentUser = this.getById(currentUserId);
|
||||
UserAuthMinVo authMinVo = BeanConvertUtil.convertTo(currentUser, UserAuthMinVo::new);
|
||||
result.setUserAuthInfo(authMinVo);
|
||||
// TODO 登录时间
|
||||
boolean star = userStarService.existsStar(currentUserId, userId);
|
||||
result.setStar(star);
|
||||
|
||||
Reference in New Issue
Block a user