1. 考勤记录推送

1.1. busiType=7 通行识别记录推送

名称 类型 必须 默认值 备注
uuid string 考勤记录UUID
personUuid string 基础人员UUID
personName string 基础人员姓名
personCode string 基础人员编号
orgUuid string 所属部门UUID
orgName string 所属部门名称
attendanceDate string 考勤日期
attendanceTime array 考勤时间段
  |─ object
    |─order integer 时段编号
1-时段一,2-时段二,3-时段三
    |─onSt string 上班开始时间
上班开始时间eg:09:00,需要精确到分
    |─onEt string 上班结束时间
上班结束时间eg:09:00,需要精确到分
    |─offSt string 下班开始时间
下班开始时间eg:09:00,需要精确到分
    |─offEt string 下班结束时间
下班结束时间eg:09:00,需要精确到分
    |─daySpan integer 跨天
0-正常,1-跨天
attTimeResult array 考勤时段结果:打卡时间&考勤结果
  |─ object
    |─order integer 时段编号:1-时段一,2-时段二,3-时段三
    |─inPunch string 上班开打卡时间
上班打卡时间eg:09:00,需要精确到分
    |─outPunch string 下班打卡时间
下班打卡时间eg:09:00,需要精确到分
    |─result integer 考勤结果:1-正常、2-缺勤、3-迟到、4-早退、5-迟到早退、6-漏打卡
0 :考勤结果:0-暂无结果(“--”表示)
1 :正常
2 :缺勤
3 :迟到
4 :早退
5 :迟到早退
6 :漏打卡
7 :出勤调整
    |─adjust integer -1 出勤调整结果
勤调整类型:1-补卡、2-请假、3-调休、4-调班
    |─period integer -1 打卡时段
打卡时段:1-上班卡、2-工作期间打卡、3-下班卡
status integer 考勤状态:1-正常、11-旷工、8-出勤调整、12-异常

1.1.1. 回调数据示例

响应 200

{
  "attTimeResult": [{
    "adjust": -1,
    "inPunch": "09:00:00",
    "order": 1,
    "outPunch": "10:00:00",
    "period": 2,
    "result": 4
  }],
  "attendanceDate": 1624896000000,
  "personCode": "5677978",
  "personName": "彭斯亮",
  "personUuid": "26862b1abeb64c4d869add1d225e5ebe",
  "orgUuid": "2a12603fc2db4ebebe6dd8d6004e0c93",
  "orgName": "一级部门",
  "status": 4,
  "uuid": "26862b1abeb64c4d869add1d225e5ebe"
}

results matching ""

    No results matching ""