zouyu
6 天以前 dc7300e21fe53f74e08eb2fa494a83430e2e54ca
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
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;
        }
    }
}