|  |  |  | 
|---|
|  |  |  | package com.doumee.dao.business.model; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | import com.baomidou.mybatisplus.annotation.TableField; | 
|---|
|  |  |  | import com.doumee.core.annotation.excel.ExcelColumn; | 
|---|
|  |  |  | import io.swagger.annotations.ApiModel; | 
|---|
|  |  |  | import io.swagger.annotations.ApiModelProperty; | 
|---|
|  |  |  | 
|---|
|  |  |  | private String faceImg; | 
|---|
|  |  |  | @ApiModelProperty(value = "人脸存储服务器标识(海康)") | 
|---|
|  |  |  | @ExcelColumn(name="人脸存储服务器标识(海康)") | 
|---|
|  |  |  | private String faceServeIndexCode; | 
|---|
|  |  |  | private String faceServerIndexCode; | 
|---|
|  |  |  | @ApiModelProperty(value = "人脸编码(海康)") | 
|---|
|  |  |  | @ExcelColumn(name="人脸编码(海康)") | 
|---|
|  |  |  | private String faceId; | 
|---|
|  |  |  | 
|---|
|  |  |  | @ExcelColumn(name="类型 0劳务访客 1普通访客  2内部人员") | 
|---|
|  |  |  | private Integer type; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @ApiModelProperty(value = "访客名称") | 
|---|
|  |  |  | @ApiModelProperty(value = "访客名称/内部人员") | 
|---|
|  |  |  | @ExcelColumn(name="访客名称") | 
|---|
|  |  |  | private String name; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | 
|---|
|  |  |  | @ApiModelProperty(value = "证件显示信息") | 
|---|
|  |  |  | @ExcelColumn(name="证件显示信息") | 
|---|
|  |  |  | private String idcardDecode; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @ApiModelProperty(value = "证件类型 0身份证 1港澳证件 2护照", example = "1") | 
|---|
|  |  |  | @ExcelColumn(name="证件类型 0身份证 1港澳证件 2护照") | 
|---|
|  |  |  | private Integer idcardType; | 
|---|
|  |  |  | @ApiModelProperty(value = "工号") | 
|---|
|  |  |  | @ExcelColumn(name="工号") | 
|---|
|  |  |  | private String code; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @ApiModelProperty(value = "班次") | 
|---|
|  |  |  | @ExcelColumn(name="班次") | 
|---|
|  |  |  | private String classes; | 
|---|
|  |  |  | @ApiModelProperty(value = "班次 0白班 1夜班") | 
|---|
|  |  |  | @ExcelColumn(name="班次 0白班 1夜班") | 
|---|
|  |  |  | private Integer classes; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @ApiModelProperty(value = "状态 0正常 1禁用 2拉黑/冻结", example = "1") | 
|---|
|  |  |  | @ExcelColumn(name="状态 0正常 1禁用 2拉黑/冻结") | 
|---|
|  |  |  | private Integer status; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @ApiModelProperty(value = "性别 1男 2女 ", example = "1") | 
|---|
|  |  |  | @ExcelColumn(name="性别 1男 2女") | 
|---|
|  |  |  | private Integer sex; | 
|---|
|  |  |  | @ApiModelProperty(value = "添加人编码(自关联)", example = "1") | 
|---|
|  |  |  | @ExcelColumn(name="添加人编码(自关联)") | 
|---|
|  |  |  | private Integer parentId; | 
|---|
|  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @ApiModelProperty(value = "ERP标识", example = "1") | 
|---|
|  |  |  | @ExcelColumn(name="ERP标识") | 
|---|
|  |  |  | private Integer erpId; | 
|---|
|  |  |  | private String erpId; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @ApiModelProperty(value = "ERP同步时间") | 
|---|
|  |  |  | @ExcelColumn(name="ERP同步时间") | 
|---|
|  |  |  | 
|---|
|  |  |  | @ExcelColumn(name="是否高级审批人 0否 1是") | 
|---|
|  |  |  | private Integer highCheckor; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @ApiModelProperty(value = "门禁角色编码(关联door_role)", example = "1") | 
|---|
|  |  |  | @ExcelColumn(name="门禁角色编码(关联door_role)") | 
|---|
|  |  |  | private Integer roleId; | 
|---|
|  |  |  | @ApiModelProperty(value = "门禁角色编码(关联device_role),多个英文逗号隔开", example = "1") | 
|---|
|  |  |  | @ExcelColumn(name="门禁角色编码 ") | 
|---|
|  |  |  | private String roleId; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @ApiModelProperty(value = "门禁角色授权时间") | 
|---|
|  |  |  | @ExcelColumn(name="门禁角色授权时间") | 
|---|
|  |  |  | 
|---|
|  |  |  | @ExcelColumn(name="ERP组织编码") | 
|---|
|  |  |  | private String erpOrgId; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @ApiModelProperty(value = "组织名称") | 
|---|
|  |  |  | @TableField(exist = false) | 
|---|
|  |  |  | private String companyName; | 
|---|
|  |  |  | @ApiModelProperty(value = "组织海康编码") | 
|---|
|  |  |  | @TableField(exist = false) | 
|---|
|  |  |  | private String companyHkId; | 
|---|
|  |  |  | @ApiModelProperty(value = "角色编码查询") | 
|---|
|  |  |  | @TableField(exist = false) | 
|---|
|  |  |  | private String roleIdParam; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @ApiModelProperty(value = "授权门禁组编码集合,【访客端】唯一标识",hidden = true ) | 
|---|
|  |  |  | @TableField(exist = false) | 
|---|
|  |  |  | private Integer[] roleIds; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //暂无使用 | 
|---|
|  |  |  | @ApiModelProperty(value = "姓名/手机号/工号") | 
|---|
|  |  |  | @TableField(exist = false) | 
|---|
|  |  |  | private String keyword; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @ApiModelProperty(value = "是否有人脸:0=无;1=有;") | 
|---|
|  |  |  | @TableField(exist = false) | 
|---|
|  |  |  | private Integer isFace; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @ApiModelProperty(value = "访问次数") | 
|---|
|  |  |  | @TableField(exist = false) | 
|---|
|  |  |  | private Integer visitTimes; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @ApiModelProperty(value = "最后访问时间") | 
|---|
|  |  |  | @TableField(exist = false) | 
|---|
|  |  |  | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") | 
|---|
|  |  |  | private Date lastVisitDate; | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | } | 
|---|