前置背景
[camunda结束的任务不支持查询Variables-Tesla]
完成任务
url = f"{CAMUNDA_URL}/history/task"
{'id': 'dae8596f-1b71-11f0-afd8-0242ac19400f', 'processDefinitionKey': 'Process_0pimjiv', 'processDefinitionId': 'Process_0pimjiv:2:b00795e0-13b9-11f0-8e74-0242ac194011', 'processInstanceId': 'dad3bff4-1b71-11f0-afd8-0242ac19400f', 'executionId': 'dae7961b-1b71-11f0-afd8-0242ac19400f', 'caseDefinitionKey': None, 'caseDefinitionId': None, 'caseInstanceId': None, 'caseExecutionId': None, 'activityInstanceId': 'Activity_1r7zu6e:dae7961c-1b71-11f0-afd8-0242ac19400f', 'name': '审批节点', 'description': None, 'deleteReason': 'completed', 'owner': None, 'assignee': 'user1', 'startTime': '2025-04-17T17:53:46.655+0800', 'endTime': '2025-04-17T18:09:42.886+0800', 'duration': 956231, 'taskDefinitionKey': 'Activity_1r7zu6e', 'priority': 50, 'due': None, 'parentTaskId': None, 'followUp': None, 'tenantId': None, 'removalTime': '2025-10-14T18:09:42.897+0800', 'rootProcessInstanceId': 'dad3bff4-1b71-11f0-afd8-0242ac19400f', 'taskState': 'Completed'}]
获取到以下信息
1、任务ID:{'id': 'dae8596f-1b71-11f0-afd8-0242ac19400f'
2、实例ID:'processInstanceId': 'dad3bff4-1b71-11f0-afd8-0242ac19400f',
3、执行ID:'executionId': 'dae7961b-1b71-11f0-afd8-0242ac19400f'
查询历史变量
url = f"{CAMUNDA_URL}/history/variable-instance"
测试使用实例ID查询
[
{
"type": "String",
"value": "some_value",
"valueInfo": {},
"id": "dad74265-1b71-11f0-afd8-0242ac19400f",
"name": "initialField1Value",
"processDefinitionKey": "Process_0pimjiv",
"processDefinitionId": "Process_0pimjiv:2:b00795e0-13b9-11f0-8e74-0242ac194011",
"processInstanceId": "dad3bff4-1b71-11f0-afd8-0242ac19400f",
"executionId": "dad3bff4-1b71-11f0-afd8-0242ac19400f",
"activityInstanceId": "dad3bff4-1b71-11f0-afd8-0242ac19400f",
"caseDefinitionKey": null,
"caseDefinitionId": null,
"caseInstanceId": null,
"caseExecutionId": null,
"taskId": null,
"errorMessage": null,
"tenantId": null,
"state": "CREATED",
"createTime": "2025-04-17T17:53:46.537+0800",
"removalTime": "2025-10-14T18:09:42.897+0800",
"rootProcessInstanceId": "dad3bff4-1b71-11f0-afd8-0242ac19400f"
},
{
"type": "String",
"value": "user1",
"valueInfo": {},
"id": "dadd0ec7-1b71-11f0-afd8-0242ac19400f",
"name": "assignee1",
"processDefinitionKey": "Process_0pimjiv",
"processDefinitionId": "Process_0pimjiv:2:b00795e0-13b9-11f0-8e74-0242ac194011",
"processInstanceId": "dad3bff4-1b71-11f0-afd8-0242ac19400f",
"executionId": "dad3bff4-1b71-11f0-afd8-0242ac19400f",
"activityInstanceId": "dad3bff4-1b71-11f0-afd8-0242ac19400f",
"caseDefinitionKey": null,
"caseDefinitionId": null,
"caseInstanceId": null,
"caseExecutionId": null,
"taskId": null,
"errorMessage": null,
"tenantId": null,
"state": "CREATED",
"createTime": "2025-04-17T17:53:46.566+0800",
"removalTime": "2025-10-14T18:09:42.897+0800",
"rootProcessInstanceId": "dad3bff4-1b71-11f0-afd8-0242ac19400f"
},
{
"type": "String",
"value": "some_value",
"valueInfo": {},
"id": "dae80b4d-1b71-11f0-afd8-0242ac19400f",
"name": "field1",
"processDefinitionKey": "Process_0pimjiv",
"processDefinitionId": "Process_0pimjiv:2:b00795e0-13b9-11f0-8e74-0242ac194011",
"processInstanceId": "dad3bff4-1b71-11f0-afd8-0242ac19400f",
"executionId": "dae7961b-1b71-11f0-afd8-0242ac19400f",
"activityInstanceId": "Activity_1r7zu6e:dae7961c-1b71-11f0-afd8-0242ac19400f",
"caseDefinitionKey": null,
"caseDefinitionId": null,
"caseInstanceId": null,
"caseExecutionId": null,
"taskId": null,
"errorMessage": null,
"tenantId": null,
"state": "CREATED",
"createTime": "2025-04-17T17:53:46.638+0800",
"removalTime": "2025-10-14T18:09:42.897+0800",
"rootProcessInstanceId": "dad3bff4-1b71-11f0-afd8-0242ac19400f"
}
]
测试使用任务ID查询
输出为空,无法查询到
测试使用执行节点查询
[
{
"type": "String",
"value": "some_value",
"valueInfo": {},
"id": "dae80b4d-1b71-11f0-afd8-0242ac19400f",
"name": "field1",
"processDefinitionKey": "Process_0pimjiv",
"processDefinitionId": "Process_0pimjiv:2:b00795e0-13b9-11f0-8e74-0242ac194011",
"processInstanceId": "dad3bff4-1b71-11f0-afd8-0242ac19400f",
"executionId": "dae7961b-1b71-11f0-afd8-0242ac19400f",
"activityInstanceId": "Activity_1r7zu6e:dae7961c-1b71-11f0-afd8-0242ac19400f",
"caseDefinitionKey": null,
"caseDefinitionId": null,
"caseInstanceId": null,
"caseExecutionId": null,
"taskId": null,
"errorMessage": null,
"tenantId": null,
"state": "CREATED",
"createTime": "2025-04-17T17:53:46.638+0800",
"removalTime": "2025-10-14T18:09:42.897+0800",
"rootProcessInstanceId": "dad3bff4-1b71-11f0-afd8-0242ac19400f"
}
]
评论区