销请假审批发起接口
接口说明: 销请假审批发起接口。(必须在审批里开启销假审批)
请求方式:POST(HTTPS)
请求地址:https://api.xinrenxinshi.com/v5/workflow/destory/leave/apply
请求Header:
key | value |
---|---|
access_token | 获取的access_token的实际值 |
Query参数:
key | value |
---|---|
sign | 签名值 |
Body参数:
参数 | 类型 | 必传(Y/N) | 说明 |
---|---|---|---|
employeeId | String | Y | 发起人员工id |
originSid | Long | Y | 原请假审批sid |
timeUnit | Intger | Y | 0-按天,1-按小时,必须跟原审批保持一致 |
startDate | String | Y | 请假开始日期,日期格式:yyyy-MM-dd HH:mm:ss |
startTime | Integer | N | 如果是按天申请外出的话 则必填 其中0:表示上半天 1:表示下半天 |
endDate | String | Y | 请假结束日期,日期格式:yyyy-MM-dd HH:mm:ss |
endTime | Integer | N | 如果是按天申请外出的话 则必填 其中0:表示上半天 1:表示下半天 |
timestamp | Long | Y | 请求时间戳(精确到毫秒) |
返回结果:
参数 | 类型 | 必传(Y/N) | 说明 |
---|---|---|---|
errcode | Integer | Y | 0成功,其他失败 |
errmsg | String | Y | 结果描述 |
data | String | Y | 处理成功时返回 |
请求示例(HTTPS):
https://api.xinrenxinshi.com/v5/workflow/destory/leave/apply?sign=MvEIky%2Fjxk0x4Sot%2BNEjFXztnV8%3D
请求Body示例:
{
"employeeId": "a42c11aed7b645a2be77cd0a54cc33da",
"originSid": 819527134023516161,
"timeUnit": 1,
"startDate":"2022-07-26 08:00:00",
"endDate":"2022-07-26 20:00:00",
"timestamp":1652682937751
}
SDK请求示例(java):
FlowCancelApplyRequest request = new FlowCancelApplyRequest(access_token());
request.setEmployeeId("a42c11aed7b645a2be77cd0a54cc33da");
request.setStartDate("2022-07-26 08:00:00");
request.setOriginSid(819527134023516161L);
request.setEndDate("2022-07-26 20:00:00");
request.setTimeUnit(1);
XrxsApprovalService.cancelLeaveOffApply(request);
响应示例:
{
"errcode": 0,
"errmsg": "成功",
"data": null
}