查询审批单
功能说明
根据外部或关爱通审批单号来查询审批单,如果两者都传递,会校验内部与外部审批单号是否一致
接口地址
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×tamp=1584590939&approve_ext_no=pg0809985&approve_no=gat202209083847423
返回参数说明
| 参数说明 |
描述 |
| code |
返回码,0代表正确返回 |
| msg |
如果错误,返回错误信息。 |
| data |
如果没有错误,返回审批单信息,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
}