package com.ruoyi.xq.dto.app.user.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.time.LocalDate;

@Data
public class HomeUserListVo {
    @Schema(description = "是否可以查看头像，当不可以查看的时候头像是空")
    private Boolean showAvatarBool = true;
    private Integer showAvatar;
    @Schema(description = "是否开通VIP")
    private Boolean openVip = false;
    @Schema(description = "已开通的VIP类型")
    private Integer vipType;
    @Schema(description = "用户ID")
    private Long userId;
    @Schema(description = "用户头像")
    private String avatar;
    @Schema(description = "性别 0-未知 1-女 2-男")
    private Integer gender;
    @Schema(description = "昵称")
    private String nickname;
    @Schema(description = "生日")
    private LocalDate birthday;
    @Schema(description = "生日-缩减显示")
    private String birthdayStr;
    @Schema(description = "年龄")
    private Integer age;
    @Schema(description = "居住城市名称")
    private String residenceCityName;
    @Schema(description = "学历")
    private Integer education;
    @Schema(description = "职业")
    private String profession;
    @Schema(description = "是否已经实名")
    private Boolean cardNumAuthBool = false;

}
