关于操作驳回遇到的问题
在操作驳回的时候,我的接口涉及如下参数
{
"specificBizDataMap": {
"bizKey": "test001",
"bizType": "test001",
"rejectActId":"sid-99cc5323-ba29-4da6-a000-f7589a8fdb66",
"taskId":"fc70a7c8-24d5-11ef-ad39-0050569e968e"
},
"variable": {}
}
其中taskId是通过待办的接口拿到的,

但是rejectActId一直存在问题,
这里给出两个表,act_ru_task实时任务表,act_hi_taskinst表示历史的任务表,通过待办的调试
发现,使用
taskId拿到可驳回Id一直都是sid-99cc5323-ba29-4da6-a000-f7589a8fdb66而不是sid-0dc63a35-77e4-4012-874d-6a1b4c9a3f07,

需要查历史任务表,因为是上一次节点的,也就是我们需要驳回的位置
其中iActivityInfoService.getRejectActInfo(taskId)返回的就是可驳回的id集合
浙公网安备 33010602011771号