对外公开接口

对外公开接口


考勤记录

<h1>智慧园区管理平台</h1> <blockquote> <p>v1.0.0</p> </blockquote> <h1>基础服务/考勤记录</h1> <p><strong>简要描述:</strong></p> <ul> <li>考勤记录分页</li> </ul> <p><strong>请求URL:</strong></p> <ul> <li><a href="http://58.56.128.186:10148/qrqdSafe/attendance/record/page">http://58.56.128.186:10148/qrqdSafe/attendance/record/page</a></li> </ul> <p><strong>请求方式:</strong></p> <ul> <li>GET</li> </ul> <p><strong>鉴权:</strong></p> <ul> <li>AppSecret:d21e6d67cc1a13d22a65bed4eb46100b</li> </ul> <p><strong>请求示例截图:</strong> <img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=be00b6cff5cbf50f79f5f3d91a2fd854&amp;file=file.png" alt="" /></p> <h3>请求参数</h3> <table> <thead> <tr> <th>名称</th> <th>位置</th> <th>类型</th> <th>必选</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td>personName</td> <td>query</td> <td>string</td> <td>否</td> <td>人员名称 (模糊查询)</td> </tr> <tr> <td>cardNum</td> <td>query</td> <td>string</td> <td>否</td> <td>刷卡卡号</td> </tr> <tr> <td>doorName</td> <td>query</td> <td>string</td> <td>否</td> <td>门禁点名称(设备名称)</td> </tr> <tr> <td>startDate</td> <td>query</td> <td>string</td> <td>否</td> <td>开始时间 (yyyy-MM-dd)</td> </tr> <tr> <td>endDate</td> <td>query</td> <td>string</td> <td>否</td> <td>结束时间 (yyyy-MM-dd)</td> </tr> <tr> <td>empno</td> <td>query</td> <td>string</td> <td>否</td> <td>员工号</td> </tr> <tr> <td>deptId</td> <td>query</td> <td>integer</td> <td>否</td> <td>部门 id (查询结果为本级及子集)</td> </tr> <tr> <td>page</td> <td>query</td> <td>string</td> <td>是</td> <td>页数</td> </tr> <tr> <td>limit</td> <td>query</td> <td>string</td> <td>是</td> <td>每页条数</td> </tr> <tr> <td>AppSecret</td> <td>header</td> <td>string</td> <td>是</td> <td>权限 secret</td> </tr> </tbody> </table> <h5>请求示例</h5> <pre><code>http://58.56.128.186:10148/qrqdSafe/attendance/record/page?cardNum=&amp;doorName=&amp;startDate=&amp;endDate=&amp;empno=&amp;deptId=&amp;page=1&amp;limit=2</code></pre> <h5>返回示例</h5> <pre><code>{ "msg": "success", "code": 0, "data": { "total": 85, "size": 2, "current": 1, "records": [ { "delFlag": "0", "remark": null, "createTime": "2022-10-09 19:06:03", "updateTime": "2022-10-09 19:06:03", "createBy": null, "updateBy": null, "recordId": "f3575b092feba1dc6bf416b2a2f42cd4", "projectId": 242, "tenantId": 114, "personId": "127", "personName": "祝建孟", "cardNum": "0244550451", "organizationId": "124", "organizationName": "总经理", "readerId": "e671f12d786d49d98f7a2682da474659", "readerName": "考勤机_门_1_读卡器_1", "doorName": "考勤机_门_1", "controllerName": "考勤机", "eventTimeUtc": 1665309228000, "eventTimeIso": "2022-10-09T17:53:48.000+08:00", "eventType": 196893, "pointCatagory": 1, "pointName": "考勤机_门_1_读卡器_1_考勤点", "deptPath": "默认组织/奇瑞股份有限公司/青岛分公司/总经理", "deptId": null, "empno": null, "startDate": null, "endDate": null, "userIds": [], "deptIds": [], "startTime": null, "endTime": null }, { "delFlag": "0", "remark": null, "createTime": "2022-10-09 18:00:01", "updateTime": "2022-10-09 18:00:01", "createBy": null, "updateBy": null, "recordId": "0ca2ea93b3ade4deed8c7024105cfdd6", "projectId": 242, "tenantId": 114, "personId": "127", "personName": "祝建孟", "cardNum": "0244550451", "organizationId": "124", "organizationName": "总经理", "readerId": "e671f12d786d49d98f7a2682da474659", "readerName": "考勤机_门_1_读卡器_1", "doorName": "考勤机_门_1", "controllerName": "考勤机", "eventTimeUtc": 1665302228000, "eventTimeIso": "2022-10-09T15:57:08.000+08:00", "eventType": 196893, "pointCatagory": 1, "pointName": "考勤机_门_1_读卡器_1_考勤点", "deptPath": "默认组织/奇瑞股份有限公司/青岛分公司/总经理", "deptId": null, "empno": null, "startDate": null, "endDate": null, "userIds": [], "deptIds": [], "startTime": null, "endTime": null } ], "pages": 43 } }</code></pre> <h3>返回数据结构</h3> <p>状态码 <strong>200</strong></p> <table> <thead> <tr> <th>名称</th> <th>类型</th> <th>必选</th> <th>约束</th> <th>中文名</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td>» msg</td> <td>string</td> <td>true</td> <td>none</td> <td>返回信息</td> <td>none</td> </tr> <tr> <td>» code</td> <td>integer</td> <td>true</td> <td>none</td> <td>返回编码</td> <td>none</td> </tr> <tr> <td>» data</td> <td>object</td> <td>true</td> <td>none</td> <td>返回数据</td> <td>none</td> </tr> <tr> <td>»» total</td> <td>integer</td> <td>true</td> <td>none</td> <td>总数</td> <td>none</td> </tr> <tr> <td>»» size</td> <td>integer</td> <td>true</td> <td>none</td> <td>每页显示条数</td> <td>none</td> </tr> <tr> <td>»» current</td> <td>integer</td> <td>true</td> <td>none</td> <td>当前页</td> <td>none</td> </tr> <tr> <td>»» records</td> <td>[object]</td> <td>true</td> <td>none</td> <td>查询数据列表</td> <td>none</td> </tr> <tr> <td>»»» delFlag</td> <td>string</td> <td>true</td> <td>none</td> <td>删除标识 0-正常,1-删除</td> <td>none</td> </tr> <tr> <td>»»» remark</td> <td>null</td> <td>true</td> <td>none</td> <td>备注,描述</td> <td>none</td> </tr> <tr> <td>»»» createTime</td> <td>string</td> <td>true</td> <td>none</td> <td>创建时间</td> <td>none</td> </tr> <tr> <td>»»» updateTime</td> <td>string</td> <td>true</td> <td>none</td> <td>修改时间</td> <td>none</td> </tr> <tr> <td>»»» createBy</td> <td>null</td> <td>true</td> <td>none</td> <td>创建人 ID</td> <td>none</td> </tr> <tr> <td>»»» updateBy</td> <td>null</td> <td>true</td> <td>none</td> <td>修改人 ID</td> <td>none</td> </tr> <tr> <td>»»» recordId</td> <td>string</td> <td>true</td> <td>none</td> <td>考勤记录唯一标识</td> <td>none</td> </tr> <tr> <td>»»» projectId</td> <td>integer</td> <td>true</td> <td>none</td> <td>项目 id</td> <td>none</td> </tr> <tr> <td>»»» tenantId</td> <td>integer</td> <td>true</td> <td>none</td> <td>租户 id</td> <td>none</td> </tr> <tr> <td>»»» personId</td> <td>string</td> <td>true</td> <td>none</td> <td>人员Id</td> <td>none</td> </tr> <tr> <td>»»» personName</td> <td>string</td> <td>true</td> <td>none</td> <td>人员名称</td> <td>none</td> </tr> <tr> <td>»»» cardNum</td> <td>string</td> <td>true</td> <td>none</td> <td>刷卡卡号</td> <td>none</td> </tr> <tr> <td>»»» organizationId</td> <td>string</td> <td>true</td> <td>none</td> <td>组织id</td> <td>none</td> </tr> <tr> <td>»»» organizationName</td> <td>string</td> <td>true</td> <td>none</td> <td>组织名称</td> <td>none</td> </tr> <tr> <td>»»» readerId</td> <td>string</td> <td>true</td> <td>none</td> <td>读头Id</td> <td>none</td> </tr> <tr> <td>»»» readerName</td> <td>string</td> <td>true</td> <td>none</td> <td>读头名称</td> <td>none</td> </tr> <tr> <td>»»» doorName</td> <td>string</td> <td>true</td> <td>none</td> <td>门禁点名称</td> <td>none</td> </tr> <tr> <td>»»» controllerName</td> <td>string</td> <td>true</td> <td>none</td> <td>控制器名称</td> <td>none</td> </tr> <tr> <td>»»» eventTimeUtc</td> <td>integer</td> <td>true</td> <td>none</td> <td>刷卡时间(UTC格式)</td> <td>none</td> </tr> <tr> <td>»»» eventTimeIso</td> <td>string</td> <td>true</td> <td>none</td> <td>刷卡时间(ISO格式)</td> <td>none</td> </tr> <tr> <td>»»» eventType</td> <td>integer</td> <td>true</td> <td>none</td> <td>门禁事件类型</td> <td>none</td> </tr> <tr> <td>»»» pointCatagory</td> <td>integer</td> <td>true</td> <td>none</td> <td>考勤点类别 0:抓拍点;1:门禁点</td> <td>none</td> </tr> <tr> <td>»»» pointName</td> <td>string</td> <td>true</td> <td>none</td> <td>考勤点名称</td> <td>none</td> </tr> <tr> <td>»»» deptPath</td> <td>string</td> <td>true</td> <td>none</td> <td>组织路径</td> <td>none</td> </tr> <tr> <td>»» pages</td> <td>integer</td> <td>true</td> <td>none</td> <td>总页数</td> <td>none</td> </tr> </tbody> </table>

页面列表

ITEM_HTML