package com.bcxin.ars.dto;

import com.bcxin.ars.serializer.LongJsonDeserializer;
import com.bcxin.ars.serializer.LongJsonSerializer;
import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import lombok.Data;

import java.util.Date;
@Data
public class PerBlackListDto {
    /**
     * 人员黑名单ID
     */
    @JsonSerialize(using = LongJsonSerializer.class)
    @JsonDeserialize(using = LongJsonDeserializer.class)
    private Long perBlackListId;
    /**
     * 是否有效
     */
    private String isDelete;
    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 更新时间
     */
    private Date updateTime;

    /**
     * 姓名
     */
    private String name;

    /**
     * 联系电话
     */
    private String mobilePhone;

    /**
     * 身份证号
     */
    private String idCardNo;

    /**
     * 性别
     */
    private String sex;

    /**
     * 登记机构名
     */
    private String orgName;


    /**
     * 登记人
     */
    private String registrant;

    /**
     * 现住址
     */
    private String address;

    /**
     * 入单原因
     */
    private String reason;

    /**
     * 省份id
     */
    private Integer province;

}
