public void cancelApply(String instanceId, String deleteReason) {
ProcessInstance processInstance = runtimeService.createProcessInstanceQuery().processInstanceId(instanceId).singleResult();
applicationEventPublisher.publishEvent(new WorkflowEvent(this, processInstance, WorkflowEvent.EVENT_CANCEL_APPLY));
// 执行此方法后未审批的任务 act_ru_task 会被删除,流程历史 act_hi_taskinst 不会被删除,并且流程历史的状态为finished完成
runtimeService.deleteProcessInstance(instanceId, deleteReason);
}
大佬们~初学工作流,想请教一下activiti终止流程后,ACT_HI_TASKINST表的,Assignee字段为空。是咋回事呀,想存进去,有可以使用的API嘛~