合同流程日志接口
业务场景说明
可以根据单据号查询到该单据的流程日志,类似流水记录。
请求方式
GET
接口地址
/api/openapi/form/contract/processLog/{formCode}
请求参数
接口地址中的{formCode}为单据查询列表中的formCode,单据唯一标识码。
响应参数
参数说明
字段名称 | 字段说明 | 字段类型 |
---|---|---|
operatorName | 节点候选人名称 | String [] |
operatorEmployeeIds | 节点候选人工号 | String [] |
operationText | 操作记录展示信息 | String |
optReason | 审批理由或者评论 | String |
nextOperatorName | 转交人名称,表示转交给谁 | String [] |
nextOperatorEmployeeIds | 转交人工号 | String [] |
delegater | 授权其他人审批的人 | String |
delegaterEmployeeId | 授权人工号 | String |
processNodeSubType | 节点类型名称 | String |
processNodeSubTypeCode | 节点类型Code值 | String |
optTime | 操作时间 | Long |
lastAuditOperatorEmployeeId | 若存在审核节点,则为最后一个审核节点的最后一个审核人的工号,否则为空 | String |
lastOperatorEmployeeId | 最近一个已完成任务的操作人工号 | String |
taskName | 节点名 | String |
taskCategory | 节点类型 | String |
attachments | 附件列表 | Object[] |
filename | 文件名 | String |
type | 文件类型 | String |
downloadUrl | 下载链接 | String |
finalAuditNode | boolean | 审批节点是否勾选“将本节点设置为终审节点”,若勾选则返回true,否则返回false |
节点类型说明
processNodeSubType | processNodeSubTypeCode |
---|---|
审批节点 | APPROVAL |
抄送节点 | CC |
审核节点 | FINANCE_AUDIT |
支付节点 | CASHIER_SETTLE |
外部节点 | WEB_HOOK |
签收等待 | SIGN_WAIT |
其他节点 | OTHER |
参数示例
{
"code": "ACK",
"message": "",
"data": {
"lastOperatorEmployeeId": "S01",
"lastAuditOperatorEmployeeId": "",
"openApiFormProcessLogs": [
{
"operatorName": [
"王五"
],
"operatorEmployeeIds": [
"S01"
],
"nextOperatorName": null,
"operationText": "[王五]添加评论",
"optReason": "单据自动调整:+2",
"delegater": "",
"nextOperatorEmployeeIds": null,
"processNodeSubType": "其他节点",
"processNodeSubTypeCode": "OTHER",
"taskName": "",
"taskCategory": null,
"optTime": 1695869164287,
"attachments":[
{
"filename":"xxxx.jpeg",
"type":"image/jpeg",
"downloadUrl":"https://oss-xxx/xxx.jepg"
}
]
},
{
"operatorName": [
"李四"
],
"operatorEmployeeIds": [
"A02"
],
"nextOperatorName": null,
"operationText": "同意",
"optReason": "",
"delegater": "",
"nextOperatorEmployeeIds": null,
"processNodeSubType": "审批节点",
"processNodeSubTypeCode": "APPROVAL",
"taskName": "领导审批",
"taskCategory": "APPROVAL",
"optTime": 1695869260866,
"attachments": null
},
{
"operatorName": [
"张三"
],
"operatorEmployeeIds": [
"A01"
],
"nextOperatorName": null,
"operationText": "[张三]提交单据",
"optReason": "",
"delegater": "",
"nextOperatorEmployeeIds": null,
"processNodeSubType": "其他节点",
"processNodeSubTypeCode": "OTHER",
"taskName": "发起审批",
"taskCategory": null,
"optTime": 1695869160866,
"attachments": null
}
]
},
"errorCode": null,
"success": true
}
修改记录
2021-07-20:添加附件对象列表字段attachments