package com.jeequan.jeepay.core.model.applyment;

import com.jeequan.jeepay.core.annotate.Desensitized;
import com.jeequan.jeepay.core.constants.DesensitizedTypeEnum;
import lombok.Data;

@Data
public class IdcardInfo {

    /** 身份证姓名 **/
    @Desensitized(type = DesensitizedTypeEnum.CHINESE_NAME)
    public String idcardName;

    /** 身份证号 **/
    @Desensitized(type = DesensitizedTypeEnum.ID_CARD)
    public String idcardNo;

    /** 身份证正面人像面 照片 **/
    public String idcard1Img;

    /** 身份证国徽面 照片 **/
    public String idcard2Img;

    /** 身份证地址 **/
    @Desensitized(type = DesensitizedTypeEnum.ADDRESS)
    public String idcardAddress;

    /** 身份证有效期开始时间 **/
    public String idcardEffectBegin;

    /** 身份证有效期截止时间 **/
    public String idcardEffectEnd;

}
