activit查询用户待办任务问题求解

如题:
在网上查了不少获取用户待办都是一个请假demo,我的问题如下:

前提:
在启动任务流程的时候,我已经将业务内容主键(businessKey)关联存入表中

processInstance = runtimeService.startProcessInstanceByKey("leave", businessKey, variables);

问题

如果有多个业务(请假和报销),如何把多个待办任务的业务关联?

单个业务我能通过获取Task任务中业务表ID获取单个业务内容

``` // 根据当前人的ID查询
TaskQuery taskQuery = taskService.createTaskQuery().taskCandidateOrAssigned(userId);
List tasks = taskQuery.list();

    // 根据流程的业务ID查询实体并关联
for (Task task : tasks) {
        String processInstanceId = task.getProcessInstanceId();
        ProcessInstance processInstance = runtimeService.createProcessInstanceQuery().processInstanceId(processInstanceId).active().singleResult();
        if (processInstance == null) {
                continue;
        }
        String businessKey = processInstance.getBusinessKey();
        if (businessKey == null) {
                continue;
        }
        Leave leave = leaveManager.getLeave(new Long(businessKey));

https://blog.csdn.net/ylforever/article/details/99708257