package com.heyu.api.resp.certificate;


import com.heyu.api.data.dto.BaseResp;
import lombok.Data;

@Data
public class IdCardMultiFrontResp extends BaseResp {
    /**
     * 输入参数 detect_risk = true 时，则返回该字段识别身份证类型: normal-正常身份证；copy-复印件；temporary-临时身份证；screen-翻拍；unknown-其他未知情况
     */
    private String riskType;//": "normal",
    /**
     * 用于校验身份证号码、性别、出生是否一致，输出结果及其对应关系如下：
     * - 1： 身份证正面所有字段全为空
     * 0： 身份证证号不合法，此情况下不返回身份证证号
     * 1： 身份证证号和性别、出生信息一致
     * 2： 身份证证号和性别、出生信息都不一致
     * 3： 身份证证号和出生信息不一致
     * 4： 身份证证号和性别信息不一致
     */
    private String idcardNumberType;//": 1,
    /***
     * 如果参数 detect_risk = true 时，则返回此字段。如果检测身份证被编辑过，该字段指定编辑软件名称，如:Adobe Photoshop CC 2014 (Macintosh),如果没有被编辑过则返回值无此参数
     */
    private String editTool;//": "",
    /***
     * normal-识别正常
     * non_idcard-上传的图片中不包含身份证
     * blurred-身份证模糊
     * other_type_card-其他类型证照
     * over_exposure-身份证关键字段反光或过曝
     * over_dark-身份证欠曝（亮度过低）
     * unknown-未知状态
     */
    private String imageStatus;//": "normal",
    /**
     * - idcard_front：身份证正面（头像面）
     * - idcard_back：身份证反面（国徽面）
     */
    private String cardType;//": "idcard_front",
    /***
     * 图像方向。
     * - - 1：未定义，
     * - 0：正向，
     * - 1：逆时针90度，
     * - 2：逆时针180度，
     * - 3：逆时针270度
     */
    private String direction;//": 0


    /**
     * 详细地址
     */
    private String address;

    /**
     * 性别名称：男、女
     */
    private String gender;

    /**
     * 生日
     */
    private String birthday;

    /**
     * 请求订单编号
     */
    protected String idCardNumber;

    /***
     * 民族
     */
    private String nationality;

    /**
     * 真实姓名。
     */
    private String realName;


}
