跳转至

查询审批单

功能说明

根据外部或关爱通审批单号来查询审批单,如果两者都传递,会校验内部与外部审批单号是否一致

接口地址

HTTP请求方式

  • Method: POST
  • Content-Type: application/x-www-form-urlencoded

参数说明

  • 公有参数

发送请求是必须传入公共参数,详见公共参数

  • 私有参数
参数名称 是否必须 参数类型 长度限制 描述
enterprise_code string [1,20] 企业编号(集团和运营商必填,企业不填)
approve_ext_no string [1,50] 外部系统审批单号,与approve_no选填其一
approve_no string [1,50] 关爱通审批单号,与approve_ext_no选填其一

请求示例

POST /enterprise/expense/approvalForm/get HTTP/1.1
Host: openapi.guanaitong.tech
Content-Type: application/x-www-form-urlencoded
cache-control: no-cache

access_token=fdd9318db2fdf96f152226231d2b8f49&sign=6fc42a2a0fd3f3fb0602da732272bee406bef5e8&timestamp=1584590939&approve_ext_no=pg0809985&approve_no=gat202209083847423

返回参数说明

参数说明 描述
code 返回码,0代表正确返回
msg 如果错误,返回错误信息。
data 如果没有错误,返回审批单信息,ApprovalFormVO

ApprovalFormVO 审批单

字段名 描述
userid 员工唯一标识
approve_ext_no 外部审批单号
approve_no 关爱通审批单号
approve_amount 审批金额
approve_operator 审批人
approve_time 审批时间
approve_result 审批结果 1通过 2驳回
approve_item 审批事由
approve_reason 审批原因
effective_start 生效开始时间
effective_end 生效结束时间

正确返回示例

{
  "code": 0,
  "data": {
      "userid": "G0084328-6739",
      "approve_ext_no": "pg0809985",
      "approve_no": "gat202209083847423",
      "approve_amount": 100.56,
      "approve_operator": "管理员xxx",
      "approve_time": "2022-08-01 12:01:12",
      "approve_result": 1,
      "approve_item": "事由信息",
      "approve_reason": "审批原因",
      "effective_start": "2022-01-01 00:00:00",
      "effective_end": "2022-12-31 23:59:59"
    },
  "msg": "OK"
}

错误返回示例

{
  "code": 1000210001,
  "msg": "timestamp check failed!",
  "data": null
}
回到页面顶部