审批流查询(ApprovalRequests)
| 接口地址 | /id/b1s/v1/ ApprovalRequests |
| 接口API功能描述 | 查询审批流信息 |
| 调用方式 | Get |
请求地址参数
| 参数名称 | 参数说明 | 地址示例 |
| () | 在地址中加入(审批流唯一标识-Code)返回指定单据 | /id/b1s/v1/ApprovalRequests (1) |
| filter | 筛选条件,采购申请的条件值为“$filter=ObjectType eq '1470000113'” | /id/b1s/v1/ ApprovalRequests?$filter=ObjectType eq '1470000113' |
| select | 返回参数筛选,不包括在值中的单据头参数将不会返回,无法限制行明细参数 | /id/b1s/v1/ ApprovalRequests?$select=Code,Status |
请求头参数
| 参数名称 | 参数说明 |
| Cookie | 登录时获取的sessionid,值格式为 “B1SESSION=获取的sessionid” |
返回参数
| 参数名称 | 上级参数 | 参数描述 | 参数类型 | 参数说明 |
| value | 返回值 | List | 指定单张时无此层级 | |
| Code | value | 审批流唯一标识 | Int | 唯一标识 |
| DraftEntry | value | 关联的草稿标识 | Int | 关联草稿唯一标识 |
| Status | value | 审批状态 | String | arsPending-未决 arsApproved-通过 arsNotApproved-驳回 |
| Remarks | value | 备注 | String |
返回样例:
{
"value": [
{
"Code": 17,
"ObjectType": "1470000113",
"Status": "arsApproved",
"Remarks": null,
"DraftEntry": 16
},{
"Code": 18,
"ObjectType": "1470000113",
"Status": "arsApproved",
"Remarks": null,
"DraftEntry": 17
}
]
}