| 限定符和类型 | 方法和说明 | 
|---|---|
| FlwHisTask | QueryService. getHistTask(Long taskId)根据任务ID获取历史任务对象 | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| Optional<List<FlwHisTask>> | QueryService. getHisTasksByInstanceId(Long instanceId)根据实例ID获取实例所有历史任务,时间倒序
 
 额外根据唯一的ID进行排序,防止低版本数据库时间重复的情况。 | 
| Optional<List<FlwHisTask>> | QueryService. getHisTasksByName(Long instanceId,
                 String taskName)根据任务名称查询历史任务对象列表 | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| FlwHisTask | FlwHisTaskDao. selectById(Long id) | 
| default FlwHisTask | FlwHisTaskDao. selectCheckById(Long id) | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| List<FlwHisTask> | FlwHisTaskDao. selectListByCallProcessIdAndCallInstanceId(Long callProcessId,
                                          Long callInstanceId) | 
| Optional<List<FlwHisTask>> | FlwHisTaskDao. selectListByInstanceId(Long instanceId) | 
| List<FlwHisTask> | FlwHisTaskDao. selectListByInstanceIdAndTaskName(Long instanceId,
                                 String taskName) | 
| Collection<FlwHisTask> | FlwHisTaskDao. selectListByInstanceIdAndTaskNameAndParentTaskId(Long instanceId,
                                                String taskName,
                                                Long parentTaskId) | 
| List<FlwHisTask> | FlwHisTaskDao. selectListByParentTaskId(Long parentTaskId) | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| boolean | FlwHisTaskDao. insert(FlwHisTask hisTask) | 
| boolean | FlwHisTaskDao. updateById(FlwHisTask hisTask) | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| static FlwHisTask | FlwHisTask. of(FlwTask flwTask) | 
| static FlwHisTask | FlwHisTask. of(FlwTask flwTask,
  TaskState taskState) | 
| static FlwHisTask | FlwHisTask. ofCallInstance(NodeModel nodeModel,
              FlwInstance instance) | 
| FlwHisTask | FlwHisTask. setTaskState(Integer taskState) | 
| FlwHisTask | FlwHisTask. setTaskState(TaskState taskState) | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| static FlwHisTaskActor | FlwHisTaskActor. ofFlwHisTask(FlwHisTask flwHisTask) | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| FlwHisTask | QueryServiceImpl. getHistTask(Long taskId) | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| Optional<List<FlwHisTask>> | QueryServiceImpl. getHisTasksByInstanceId(Long instanceId) | 
| Optional<List<FlwHisTask>> | QueryServiceImpl. getHisTasksByName(Long instanceId,
                 String taskName) | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| protected Optional<FlwTask> | TaskServiceImpl. undoHisTask(Long hisTaskId,
           FlowCreator flowCreator,
           TaskType taskType,
           Consumer<FlwHisTask> hisTaskConsumer)撤回历史任务 | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| default FlwHisTask | FlwHisTaskMapper. getCheckById(Long id)获取历史任务并检查ID的合法性 | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| FlwHisTask | FlwHisTaskDaoImpl. selectById(Long id) | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| List<FlwHisTask> | FlwHisTaskDaoImpl. selectListByCallProcessIdAndCallInstanceId(Long callProcessId,
                                          Long callInstanceId) | 
| Optional<List<FlwHisTask>> | FlwHisTaskDaoImpl. selectListByInstanceId(Long instanceId) | 
| List<FlwHisTask> | FlwHisTaskDaoImpl. selectListByInstanceIdAndTaskName(Long instanceId,
                                 String taskName) | 
| Collection<FlwHisTask> | FlwHisTaskDaoImpl. selectListByInstanceIdAndTaskNameAndParentTaskId(Long instanceId,
                                                String taskName,
                                                Long parentTaskId) | 
| List<FlwHisTask> | FlwHisTaskDaoImpl. selectListByParentTaskId(Long parentTaskId) | 
| 限定符和类型 | 方法和说明 | 
|---|---|
| boolean | FlwHisTaskDaoImpl. insert(FlwHisTask hisTask) | 
| boolean | FlwHisTaskDaoImpl. updateById(FlwHisTask hisTask) | 
Copyright © 2025. All rights reserved.