package com.dcsoft.system.uniubi.domain;

import lombok.Data;


/**
 * Uface回调参数 持久化对象
 *
 * @author nichun
 */
@Data
public class BackInfo {

    /** 设备序列号 **/
    protected String deviceKey;

    /** 识别记录毫秒级时间戳*/
    protected String time;

    /** 设备当前 IP 地址 "*/
    protected String ip;

    /** 现场照保存路径 "*/
    protected String path;

    /** 人员 ID .陌生人为 STRANGERBAB "*/
    protected String personId;

    /** personId 对应的卡号 "*/
    protected String idcardNum;

    /** 识别模式 "*/
    protected String model;

    /** 活体判断结果 "*/
    protected String aliveType;

    /** 人员比对结果 "*/
    protected String identifyType;

    /** 有效时间段判断 "*/
    protected String passTimeType;

    /** 有效日期判断 "*/
    protected String permissionTimeType;

    /** 识别模式判断 "*/
    protected String recModeType;

    /** 身份证信息 "*/
    protected String data;

    /** 识别方式_人员类型 "*/
    protected String type;

    /** 现场照 base64 码 "*/
    protected String base64;

    /** 识别方式"*/
    protected String recType;

    /** 人员测量温度值"*/
    protected String temperature;

    /** 设置的体温异常标准"*/
    protected String standard;

    /** 体温状态"*/
    protected String temperatureState;

    /** 温度单位"*/
    protected String  tempUnit;


    @Override
    public String toString() {
        return "BackInfo{" +
                "deviceKey='" + deviceKey + '\'' +
                ", time='" + time + '\'' +
                ", ip='" + ip + '\'' +
                ", path='" + path + '\'' +
                ", personId='" + personId + '\'' +
                ", idcardNum='" + idcardNum + '\'' +
                ", model='" + model + '\'' +
                ", aliveType='" + aliveType + '\'' +
                ", identifyType='" + identifyType + '\'' +
                ", passTimeType='" + passTimeType + '\'' +
                ", permissionTimeType='" + permissionTimeType + '\'' +
                ", recModeType='" + recModeType + '\'' +
                ", data='" + data + '\'' +
                ", type='" + type + '\'' +
                ", base64='" + base64 + '\'' +
                ", recType='" + recType + '\'' +
                ", temperature='" + temperature + '\'' +
                ", standard='" + standard + '\'' +
                ", temperatureState='" + temperatureState + '\'' +
                ", tempUnit='" + tempUnit + '\'' +
                '}';
    }
}
