package com.cloud.model.sys;
|
|
import com.cloud.model.common.BaseDataEntity;
|
import com.cloud.model.common.BaseStringDataEntity;
|
import io.swagger.annotations.Api;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import java.io.Serializable;
|
/**
|
* @author bsk
|
* @date 2018-05-05
|
*/
|
@Data
|
@Api(description = "人员属性",value = "BbEmployee")
|
public class BbEmployee extends BaseStringDataEntity<BbEmployee> implements Serializable {
|
|
private static final long serialVersionUID = 1L;
|
|
/**
|
* id
|
*/
|
@ApiModelProperty(value = "主键id")
|
private String id;
|
|
/**
|
* 组织架构Id
|
*/
|
@ApiModelProperty(value = "组织架构Id")
|
private Long orgId;
|
|
/**
|
* 部门ID
|
*/
|
@ApiModelProperty(value = "部门Id")
|
private Long officeId;
|
|
/**
|
* 用户ID
|
*/
|
@ApiModelProperty(value = "用户Id")
|
private Long userId;
|
|
/**
|
* 用户名
|
*/
|
@ApiModelProperty(value = "用户名")
|
private String userName;
|
|
|
/**
|
* 身份证号
|
*/
|
@ApiModelProperty(value = "身份证号")
|
private String cardId;
|
|
/**
|
* 姓名
|
*/
|
@ApiModelProperty(value = "姓名")
|
private String name;
|
|
/**
|
* 性别
|
*/
|
@ApiModelProperty(value = "性别")
|
private String gender;
|
|
|
/**
|
* 民族
|
*/
|
@ApiModelProperty(value = "民族")
|
private String nation;
|
|
/**
|
* 电话
|
*/
|
@ApiModelProperty(value = "电话")
|
private String phone;
|
|
/**
|
* 人员类型(学生、职工、校外)
|
*/
|
@ApiModelProperty(value = "人员类型(学生、职工、校外)")
|
private String type;
|
|
/**
|
* 组织结构名称冗余
|
*/
|
@ApiModelProperty(value = "组织结构名称冗余")
|
private String orgNamesJson;
|
|
/**
|
* 人员照片(格式)
|
*/
|
@ApiModelProperty(value = "人员照片(格式)")
|
private String photos;
|
|
/**
|
* 人脸Id(格式)
|
*/
|
@ApiModelProperty(value = "人脸Id(格式)")
|
private String faceIds;
|
|
@ApiModelProperty(value = "备注信息")
|
private String remarks;
|
|
/**
|
* 预留json格式字段
|
*/
|
@ApiModelProperty(value = "预留json格式字段")
|
private String revJson1;
|
|
/**
|
* 新增字段助记码
|
*/
|
@ApiModelProperty(value = "助记码标识")
|
private String mnemonicCode;
|
|
//********后加字段*****************************************
|
/**
|
* 工卡、学生校徽等卡片编号
|
*
|
*/
|
@ApiModelProperty(value = "工卡、学生校徽等卡片编号")
|
private String no;
|
|
/**
|
* 注册地址
|
*/
|
@ApiModelProperty(value = "注册地址")
|
private String registerAddress;
|
|
/**
|
* 分布节点IDs
|
*/
|
@ApiModelProperty(value = "分布节点IDs")
|
private String distributionIds;
|
|
/**
|
* 分布节点Names
|
*/
|
@ApiModelProperty(value = "分布节点Names")
|
private String distributionNames;
|
/**
|
* 人脸特征
|
*/
|
@ApiModelProperty(value = "人脸特征")
|
private byte[] feature;
|
|
/**
|
* 组织名称
|
*/
|
@ApiModelProperty(value = "组织名称")
|
private String officeName ;
|
|
/**
|
* 相似值
|
*/
|
@ApiModelProperty(value = "比对的相似值搭载此字段返回给前台,不用于向后台映射")
|
private String liker;
|
|
/**
|
*集群分布信息
|
*/
|
@ApiModelProperty(value = "集群分布信息")
|
private String colonys;
|
|
/**
|
*角色ids
|
*/
|
@ApiModelProperty(value = "角色ids")
|
private String roleIds;
|
|
/**
|
*属性名
|
*/
|
@ApiModelProperty(value = "属性名")
|
private String typeName;
|
|
|
}
|