Class FlowRecordService

java.lang.Object
com.codingapi.flow.service.FlowRecordService

public class FlowRecordService extends Object
流程记录服务对象
  • Constructor Details

    • FlowRecordService

      public FlowRecordService()
  • Method Details

    • saveFlowRecords

      public void saveFlowRecords(List<FlowRecord> flowRecords)
      保存流程记录
      Parameters:
      flowRecords - 流程记录列表
    • saveFlowRecord

      public void saveFlowRecord(FlowRecord flowRecord)
      保存流程记录
      Parameters:
      flowRecord - 流程记录
    • getMergeRecord

      public List<FlowRecord> getMergeRecord(String mergeKey)
      获取流程的合并记录
      Parameters:
      mergeKey - 流程合并key
      Returns:
      流程合并记录
    • getFlowRecord

      public FlowRecord getFlowRecord(long id)
      获取流程记录
      Parameters:
      id - 流程id
      Returns:
      流程记录
    • findFlowRecordByIds

      public List<FlowRecord> findFlowRecordByIds(List<Long> list)
      批量查询流程记录
      Parameters:
      list - 流程记录ID
      Returns:
      流程记录
    • findFlowRecordBeforeRecords

      public List<FlowRecord> findFlowRecordBeforeRecords(String processId, long recordId)
      查询之前的流程的记录
      Parameters:
      processId - 流程惟一标识
      recordId - 开始记录
      Returns:
      流程记录
    • findFlowRecordByProcessId

      public List<FlowRecord> findFlowRecordByProcessId(String processId)
      查询当前流程的记录
      Parameters:
      processId - 流程唯一标识
      Returns:
      流程记录
    • findFlowRecordAfterRecords

      public List<FlowRecord> findFlowRecordAfterRecords(String processId, long recordId)
      查询流程之后的记录
      Parameters:
      processId - 流程唯一标识
      recordId - 开始记录
      Returns:
      流程记录
    • findFlowRecordTodoRecords

      public List<FlowRecord> findFlowRecordTodoRecords(String processId)
      查询流程下的所有待办记录
      Parameters:
      processId - 流程记录
      Returns:
      流程记录
    • findFlowRecordCurrentNodeRecords

      public List<FlowRecord> findFlowRecordCurrentNodeRecords(long fromId, String nodeId)
      查询当前节点的流程记录
      Parameters:
      fromId - 上级id
      nodeId - 当前节点id
      Returns:
      流程记录