package com.sinata.rest.modular.member.controller.common.vo;
|
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import java.math.BigDecimal;
|
|
@Data
|
@ApiModel(value = "注册返回")
|
public class RegisterVo {
|
|
@ApiModelProperty(value = "登录返回参数(见登录)")
|
private LoginVo login;
|
|
@ApiModelProperty(value = "用户id")
|
private Integer id;
|
|
@ApiModelProperty(value = "手机号")
|
private String phone;
|
|
@ApiModelProperty(value = "用户邀请码(也是ShowId)")
|
private String showId;
|
|
@ApiModelProperty(value = "头像地址")
|
private String avatar;
|
|
@ApiModelProperty(value = "昵称")
|
private String nickname;
|
|
@ApiModelProperty(value = "性别:(男,女)")
|
private String gender;
|
|
@ApiModelProperty(value = "生日:(时间字符串:2023-03-23)")
|
private String birthday;
|
|
@ApiModelProperty(value = "个性签名")
|
private String signature;
|
|
@ApiModelProperty(value = "地区code")
|
private String cityCode;
|
|
@ApiModelProperty(value = "省市区名称")
|
private String fullName;
|
|
@ApiModelProperty(value = "收货地址")
|
private String address;
|
|
@ApiModelProperty(value = "是否被锁定")
|
private Boolean isLock;
|
|
@ApiModelProperty(value = "是否实名")
|
private Boolean isRealName;
|
|
@ApiModelProperty(value = "会员等级名称")
|
private String gradeName;
|
|
@ApiModelProperty(value = "收款码")
|
private String receptionQrCode;
|
|
@ApiModelProperty(value = "收款码微信")
|
private String receptionWxQrCode;
|
|
@ApiModelProperty(value = "品行分")
|
private BigDecimal creditNum;
|
|
@ApiModelProperty(value = "是否设置交易密码")
|
private boolean hasTradePwd;
|
|
@ApiModelProperty(value = "微信OpenID")
|
private String wxOpenId;
|
|
@ApiModelProperty(value = "QQ账号")
|
private String qqAccount;
|
|
@ApiModelProperty(value = "苹果OpenID")
|
private String appleOpenId;
|
|
@ApiModelProperty(value = "支付宝账号")
|
private String aliAccount;
|
|
@ApiModelProperty(value = "支付宝姓名")
|
private String aliName;
|
|
@ApiModelProperty(value = "微信账号")
|
private String wxAccount;
|
|
@ApiModelProperty(value = "微信姓名")
|
private String wxName;
|
|
@ApiModelProperty(value = "真实姓名")
|
private String realName;
|
|
@ApiModelProperty(value = "身份证号")
|
private String idCard;
|
|
@ApiModelProperty(value = "会员等级(枚举字典)")
|
private Integer memberGradeId;
|
|
@ApiModelProperty(value = "IM账户")
|
private String imAccount;
|
|
@ApiModelProperty(value = "IM密码")
|
private String imPassword;
|
|
@ApiModelProperty(value = "审核状态,0待,1通过,2拒绝")
|
private Integer auditState;
|
|
@ApiModelProperty(value = "是否可以修改个人资料")
|
private Boolean modifyUserInfo = Boolean.TRUE;
|
}
|