All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.dahuatech.icc.multiinone.brm.domain.PersonInfo Maven / Gradle / Ivy

The newest version!
package com.dahuatech.icc.multiinone.brm.domain;

import java.io.File;
import java.io.Serializable;
import java.util.Date;
import java.util.List;
import java.util.Map;

public class PersonInfo implements Serializable {
    private Long id;
    private String code;
    private String name;
    private Long departmentId;
    /** 身份类型 */
    private Integer paperType;
    private String personType;
    private String paperNumber;
    private String paperAddress;
    /** 有效刷卡次数 仅来宾用户有效 */
    private int availableTimes;
    /** 电话 */
    private String phone;
    /** 电子邮箱 */
    private String email;
    /** 生日 */
    private Date birthday;
    private Integer sex;

    private String country;
    /** 民族 */
    private int nation;
    /** 民族名称 */
    private String nationName;
    /** 人员自编号 */
    private String selfCode;
    /** 组织编码 */
    private String ownerCode;
    /** 操作卡片修改限制 子系统使用: 1-为增加限制 ,2-为删除限制 */
    private String updateAuth = "2";
    /** 操作卡片删除限制 子系统使用: 1-为增加限制 ,2-为删除限制 */
    private String deleteAuth = "2";
    /** 所属部门列表,一人多部门场景使用:若departmentId、departmentList同时传值,以departmentId传参为准,该参数无效 */
    private List departmentList;
    /** 生物特征数据:人像头像、人像特征、指纹特征 */
    private List personBiosignatures;
    private File faceImage;
    /** 扩展属性值 */
    private Map ext;

    private String service;
    /** 自定义字段信息 */
    private FieldExt fieldExt;

//    public Long getId() {
//        return id;
//    }
//
//    public void setId(Long id) {
//        this.id = id;
//    }

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public Long getDepartmentId() {
        return departmentId;
    }

    public void setDepartmentId(Long departmentId) {
        this.departmentId = departmentId;
    }


    public String getPaperAddress() {
        return paperAddress;
    }

    public void setPaperAddress(String paperAddress) {
        this.paperAddress = paperAddress;
    }

    public void setPaperType(Integer paperType) {
        this.paperType = paperType;
    }

    public String getPaperNumber() {
        return paperNumber;
    }

    public void setPaperNumber(String paperNumber) {
        this.paperNumber = paperNumber;
    }

    public int getAvailableTimes() {
        return availableTimes;
    }

    public void setAvailableTimes(int availableTimes) {
        this.availableTimes = availableTimes;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public Date getBirthday() {
        return birthday;
    }

    public void setBirthday(Date birthday) {
        this.birthday = birthday;
    }

    public String getCountry() {
        return country;
    }

    public void setCountry(String country) {
        this.country = country;
    }

    public int getNation() {
        return nation;
    }

    public void setNation(int nation) {
        this.nation = nation;
    }

    public String getNationName() {
        return nationName;
    }

    public void setNationName(String nationName) {
        this.nationName = nationName;
    }

    public String getSelfCode() {
        return selfCode;
    }

    public void setSelfCode(String selfCode) {
        this.selfCode = selfCode;
    }

    public String getOwnerCode() {
        return ownerCode;
    }

    public void setOwnerCode(String ownerCode) {
        this.ownerCode = ownerCode;
    }

    public String getUpdateAuth() {
        return updateAuth;
    }

    public void setUpdateAuth(String updateAuth) {
        this.updateAuth = updateAuth;
    }

    public String getDeleteAuth() {
        return deleteAuth;
    }

    public void setDeleteAuth(String deleteAuth) {
        this.deleteAuth = deleteAuth;
    }

    public List getDepartmentList() {
        return departmentList;
    }

    public void setDepartmentList(List departmentList) {
        this.departmentList = departmentList;
    }

    public List getPersonBiosignatures() {
        return personBiosignatures;
    }

    public void setPersonBiosignatures(List personBiosignatures) {
        this.personBiosignatures = personBiosignatures;
    }

    public Map getExt() {
        return ext;
    }

    public void setExt(Map ext) {
        this.ext = ext;
    }

    public String getService() {
        return service;
    }

    public void setService(String service) {
        this.service = service;
    }

    public FieldExt getFieldExt() {
        return fieldExt;
    }

    public void setFieldExt(FieldExt fieldExt) {
        this.fieldExt = fieldExt;
    }

    public Integer getPaperType() {
        return paperType;
    }

    public String getPersonType() {
        return personType;
    }

    public void setPersonType(String personType) {
        this.personType = personType;
    }

    public Integer getSex() {
        return sex;
    }

    public void setSex(Integer sex) {
        this.sex = sex;
    }

    public File getFaceImage() {
        return faceImage;
    }

    public void setFaceImage(File faceImage) {
        this.faceImage = faceImage;
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy