package com.ruoyi.common.utils.api.icc.model;
|
|
import com.dahuatech.icc.oauth.http.IccResponse;
|
import lombok.Data;
|
|
import java.util.List;
|
|
/**
|
* program:java-sdk-demo
|
*
|
* @Author: 355079
|
* @Date:2024-04-29 14:21
|
* @Description: 分页获取考勤结果请求参数
|
*/
|
@Data
|
public class GetResultPageResponse extends IccResponse {
|
private Data data;
|
@lombok.Data
|
public static class Data{
|
/** 当前页 */
|
private Integer currentPage;
|
/** 每页条数 */
|
private Integer pageSize;
|
/** 总页数 */
|
private Integer totalPage;
|
/** 总条数 */
|
private Integer totalRows;
|
/**是否启用云数据库,false-不启用,true-启用*/
|
private Boolean enableCloudDB;
|
/** 分页数据 */
|
private List<PageData> pageData;
|
@lombok.Data
|
public static class PageData{
|
/**主键id*/
|
private Long id;
|
/** 刷卡时间,格式:yyyy-MM-dd HH:mm:ss */
|
private String swingTime;
|
/** 人员ID */
|
private Long personId;
|
/** 人员编号 ,若为访客通行记录,则是访客预约记录id */
|
private String personCode;
|
/** 人员姓名 */
|
private String personName;
|
/** 部门名称 ,为空时代表记录为访客通行记录,非空代表内部人员通行记录 */
|
private String deptName;
|
/** 卡号 */
|
private String cardNumber;
|
/** 卡状态,-1-空白卡,0-正常卡,1-挂失卡,2-注销卡 */
|
private Integer cardStatus;
|
/** 卡类型,0-IC卡, 1-有源RFID, 2-CPU卡 */
|
private Integer cardType;
|
/** 通道编码 */
|
private String channelCode;
|
/** 通道名称 */
|
private String channelName;
|
|
/** 设备编码 */
|
private String deviceCode;
|
/** 设备名称 */
|
private String deviceName;
|
/** 进出门类型,1-进门, 2出门, 3-进/出门 */
|
private Integer enterOrExit;
|
/** 1-内部人员, 2-访客:内部人员是在人员管理中添加的人员,访客是在访客子系统中录入的访客 */
|
private Integer imageType;
|
/** 开门结果,0-失败,1-成功 */
|
private Integer openResult;
|
/** 开门类型,详见 开门类型 字典 */
|
private Integer openType;
|
/** 证件号码,会进行脱敏处理 */
|
private String paperNumber;
|
|
/** 抓图,相对路径,完整访问路径参考OSS方式组装 */
|
private String recordImageUrl;
|
/** 抓图,绝对路径,兼容历史版本,不推荐使用 */
|
private String recordImage;
|
/** 开门失败原因 */
|
private String remark;
|
|
/** 入库时间,格式:yyyy-MM-dd HH:mm:ss */
|
private String createTime;
|
/** 口罩状态(3-带口罩,2—没带口罩,1-未识别) */
|
private Integer maskState;
|
/** 是否超温 */
|
private Boolean overTemp;
|
/** 体温 */
|
private Double curTemp;
|
}
|
}
|
}
|