调薪记录

接口说明:该接口可分页查询公司内雇员的调薪记录。

请求方式:POST(HTTPS)
请求地址:https://api.xinrenxinshi.com/v5/payroll/change/history

请求Header:

key value
access_token 获取的access_token的实际值

Query参数:

key value
sign 签名值

Body参数:

参数 类型 必传(Y/N) 说明
pageNo Integer N 页数,默认从0开始,翻页+1
pageSize Integer N 每页条数,1~100之间。默认每页50条
beginTime String Y 开始时间,时间格式yyyy-MM-dd
endTime String Y 结束时间,时间格式yyyy-MM-dd
timestamp Long Y 请求时间戳(精确到毫秒)

返回结果:

参数 类型 必传(Y/N) 说明
errcode Integer Y 0成功,其他失败
errmsg String Y 操作结果描述
data PageResult Y 调薪记录列表

PageResult

参数 类型 必传(Y/N) 说明
totalPageSize Long Y 总页数
pageNo Integer Y 当前页
pageSize Integer Y 每页显示条数
result List<PayrollChangeHistoryInfoModel> Y 调薪记录列表
hasMore boolean Y 是否有下一页 true-有,false-没有

PayrollChangeHistoryInfoModel

参数 类型 必传(Y/N) 说明
employeeId String Y 员工ID
name String Y 员工姓名
mobile String Y 员工手机号
jobNumber String Y 工号
departmentName String Y 当前部门
departmentId String Y 部门ID
hireType Integer Y 聘用类型,0-正式,10-实习,11-劳务,12-顾问,13-返聘,14-外包
valueBefore double Y 合计工资调整之前
valueAfter double Y 合计工资调整之后
totalBasePayBefore double Y 基本工资调整之前
totalBasePayAfter double Y 基本工资调整之后
happenDate String Y 调薪日期
addtime int Y 添加时间
changeRate String Y 调薪比例

请求示例(HTTPS):

https://api.xinrenxinshi.com/v5/payroll/change/history?sign=7omyqoNIY5QPWKCyQM3Q7Hk8mNQ=

请求Body示例:

{
  "pageSize": 10,
  "beginTime": "2020-01-01",
  "endTime": "2020-11-25",
  "pageNo": 0,
  "timestamp": 1606275733052
}

SDK请求示例(java):

PayrollChangeHistoryRequest request = new PayrollChangeHistoryRequest(access_token);
request.setPageNo(0);
request.setPageSize(10);
request.setBeginTime("2020-01-01");
request.setEndTime("2020-11-25");
OpenapiResponse<PageResult<PayrollChangeHistoryInfoModel>> changeHistory = XrxsPayrollService.getChangeHistory(request);

响应示例:

{
  "errcode": 0,
  "errmsg": "成功",
  "data": {
    "totalPageSize": 1,
    "pageNo": 0,
    "pageSize": 10,
    "result": [
      {
        "employeeId": "9f8f841187e740f6a5a497ca6bb91be9",
        "name": "张八",
        "mobile": "19252526969",
        "jobNumber": "",
        "departmentName": null,
        "departmentId": null,
        "hireType": 0,
        "valueBefore": 0,
        "valueAfter": 7000,
        "totalBasePayBefore": 0,
        "totalBasePayAfter": 7000,
        "happenDate": "2020-11-02",
        "addtime": 1606215203,
        "changeRate": ""
      },
      {
        "employeeId": "d0a222320a8346e9a9aba14f890cc18c",
        "name": "张七",
        "mobile": "19400235449",
        "jobNumber": "",
        "departmentName": null,
        "departmentId": null,
        "hireType": 0,
        "valueBefore": 0,
        "valueAfter": 10000,
        "totalBasePayBefore": 0,
        "totalBasePayAfter": 10000,
        "happenDate": "2020-11-23",
        "addtime": 1606215211,
        "changeRate": ""
      }
    ],
    "hasMore": false
  }
}
2024 © 企家有道网络技术(北京)有限公司版权所有@京ICP备15035315号 all right reserved,powered by Gitbookupdate by: 2024-01-15 15:26:15

results matching ""

    No results matching ""