.apply("exists (select LINK.ID_ from ACT_RU_IDENTITYLINK LINK where LINK.TASK_ID_ = t.ID_ and LINK.TYPE_ = 'candidate' and (LINK.USER_ID_ = {0} or LINK.GROUP_ID_ IN ("+ids+")))",userId)
)
);
// finished条件:任务类型为finished且处理人为当前用户
wrapper.or(finished->finished
.eq("t.taskType",TASK_FINISHED)
.eq("t.assignee_",userId)
);
});
queryWrapper.orderByAsc("CASE WHEN t.taskType = 'running' THEN 1 ELSE 2 END");