package com.liquidnet.service.adam.dto.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;
import java.util.List;

@Data
@ApiModel("草莓护照-护照详情")
public class AdamCaomeiPassportDetailVo {

    @ApiModelProperty(value = "护照主键")
    private Long mid;

    @ApiModelProperty(value = "护照编号")
    private String passportNo;

    @ApiModelProperty(value = "绑定状态")
    private Integer status;

    @ApiModelProperty(value = "绑定用户uid")
    private String userId;

    @ApiModelProperty(value = "首次绑定时间")
    private Date boundAt;

    @ApiModelProperty(value = "批次号")
    private String batchNo;

    @ApiModelProperty(value = "用户昵称")
    private String nickname;

    @ApiModelProperty(value = "手机号(脱敏)")
    private String mobile;

    @ApiModelProperty(value = "真实姓名")
    private String realName;

    @ApiModelProperty(value = "证件号(脱敏)")
    private String idCard;

    @ApiModelProperty(value = "已领取徽章")
    private List<AdamCaomeiPassportBadgeItemVo> badges;
}
