通过查询所有历史记录,过滤掉没有结束时间的任务,剩余的就是已半任务。
public List<HistoryTask> test(){ List<HistoryTask> list=historyService.createHistoryTaskQuery().assignee("").list();
List<HistoryTask> handledTasks=new ArrayList<HistoryTask>(); for (HistoryTask historyTask:list) { if(historyTask.getEndTime()!=null){ handledTasks.add(historyTask); }; } return handledTasks; }
|
|