package com.nova.sankuai.domain.dto; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; /** * @author weikangdi * @create 2022/3/21 */ @Data @ApiModel(value = "客户OCR+人脸识别资料") public class CustomerOcrDto { @ApiModelProperty(value = "主键") @JsonFormat(shape = JsonFormat.Shape.STRING) private Long id; @ApiModelProperty(value = "身份证号") private String idCard; @ApiModelProperty(value = "身份证正面照片路径") private String idCardFrontPath; @ApiModelProperty(value = "身份证背面照片路径") private String idCardBackPath; @ApiModelProperty(value = "活检照片") private String facePhotoPath; @ApiModelProperty(value = "年龄") private Integer age; @ApiModelProperty(value = "性别") private String sex; @ApiModelProperty(value = "国籍") private String nationality; @ApiModelProperty(value = "民族") private String nation; @ApiModelProperty(value = "出生日期") private String birthday; @ApiModelProperty(value = "户籍地址") private String idAddress; @ApiModelProperty(value = "签发机关") private String signOrganization; @ApiModelProperty(value = "有效期起始时间") private String idValidDateBegin; @ApiModelProperty(value = "有效期结束时间") private String idValidDateEnd; @ApiModelProperty(value = "长期身份证") private String idLongTerm; @ApiModelProperty(value = "活体检测分") private String verifySimilarity; @ApiModelProperty(value = "活体检测服务商") private String verifySimilarityName; @ApiModelProperty(value = "登录设备IP") private String clientIp; @ApiModelProperty(value = "手机设备id") private String deviceId; @ApiModelProperty(value = "操作系统") private String os; @ApiModelProperty(value = "居住省") private String liveProvince; @ApiModelProperty(value = "居住区") private String liveArea; @ApiModelProperty(value = "居住城市") private String liveCity; @ApiModelProperty(value = "app来源信息") private String channelInfo; @ApiModelProperty(value = "设备唯一编码") private String imei; @ApiModelProperty(value = "设备唯一编码") private String androidId; @ApiModelProperty(value = "是否root或越狱") private Integer isRoot; @ApiModelProperty(value = "设备厂商") private String deviceBrand; @ApiModelProperty(value = "系统型号") private String systemModel; @ApiModelProperty(value = "ocr是否识别成功") private Integer isDistinguishOcr; }