加班记录同步

接口说明: 同步员工的加班记录。

请求方式:POST(HTTPS)
请求地址:https://api.xinrenxinshi.com/v5/attendance/sync/overtime

请求Header:

key value
access_token 获取的access_token的实际值

Query参数:

key value
sign 签名值

Body参数:

参数 类型 必传(Y/N) 说明
employeeId String Y 员工id
overtimeDate String Y 所属考勤日,yyyy-MM-dd
startTime String Y 开始时间,HH:mm
endTime String Y 结束时间,HH:mm
overtimeHour Double Y 加班小时数
compensationWay Integer Y 补偿方式 1:调休 2:加班费 0:无补偿
expireDate String N 过期时间, yyyy-MM-dd,若不填,则表示该加班记录为永久有效
timestamp Long Y 请求时间戳(精确到毫秒)

返回结果:

参数 类型 必传(Y/N) 说明
errcode Integer Y 0成功,其他失败
errmsg String Y 结果描述

请求示例(HTTPS):

https://api.xinrenxinshi.com/v5/attendance/sync/overtime?sign=231SDSFDFWdewd

请求Body示例:

{
  "employeeId": "ccf7c264003443ed8316e1bbbe5f9ae8",
  "overtimeDate": "2023-07-28",
  "startTime": "20:00",
  "endTime": "22:00",
  "overtimeHour": 2.0,
  "compensationWay": 1,
  "timestamp": 1606725321852
}

SDK请求示例(java):

AttendanceOvertimeRecordRequest request = new AttendanceOvertimeRecordRequest(access_token());
request.setEmployeeId("ccf7c264003443ed8316e1bbbe5f9ae8");
request.setOvertimeDate("2023-07-28");
request.setOvertimeHour(2.0);
request.setStartTime("20:00");
request.setEndTime("22:00");
request.setCompensationWay(1);
OpenapiResponse<String> response = XrxsAttendanceService.syncOvertimeRecord(request);

响应示例:

{
  "errcode": 0,
  "errmsg": "成功"
}
2024 © 企家有道网络技术(北京)有限公司版权所有@京ICP备15035315号 all right reserved,powered by Gitbookupdate by: 2024-01-15 15:26:15

results matching ""

    No results matching ""