获取员工班次时段信息

接口说明: 获取员工班次时段信息

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

请求Header:

key value
access_token 获取的access_token的实际值

Query参数:

key value
sign 签名值

Body参数:

参数 类型 必传(Y/N) 说明
employeeId String Y 员工id
date String Y 查询的班次日期,yyyy-MM-dd

返回结果:

参数 类型 必传(Y/N) 说明
errcode Integer Y 0成功,其他失败
errmsg String Y 结果描述
data AttSimpleShiftResult N 处理成功时,返回的出差记录ID

AttSimpleShiftResult

参数 类型 必传(Y/N) 说明
id Long Y 班次id,休息日,班次id为0
name String N 班次名称
clockTimeRanges List<AttSimpleShiftRangeResult> N 时段列表,休息日无时段

AttSimpleShiftRangeResult

参数 类型 必传(Y/N) 说明
rangeId Long Y 时段id
name String Y 时段名称

请求示例(HTTPS):

https://api.xinrenxinshi.com/v5/attendance/shift/simple?sign=231SDSFDFWdewd

请求Body示例:

{
  "employeeId": "45c8eed05a1c4a2594731940a1fd1b0d",
  "date": "2023-07-31",
  "timestamp": 1606725321852
}

SDK请求示例(java):

AttendanceSimpleShiftRequest request = new AttendanceSimpleShiftRequest(access_token());
request.setEmployeeId("ccf7c264003443ed8316e1bbbe5f9ae8");
request.setDate("2023-07-28");
OpenapiResponse<AttSimpleShiftResult> response = XrxsAttendanceService.getEmpSimpleShift(request);

响应示例:

{
  "errcode":0,
  "errmsg":"成功",
  "data":{
    "id":610802,
    "name":"默认班次",
    "clockTimeRanges":[
      {
        "rangeId":2162641,
        "name":"全天"
      }
    ]
  }
}
2024 © 企家有道网络技术(北京)有限公司版权所有@京ICP备15035315号 all right reserved,powered by Gitbookupdate by: 2024-01-15 15:26:15

results matching ""

    No results matching ""