在操作駁回的時候,我的介面涉及如下引數
{ "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集合