Interface FlowRecordRepository


public interface FlowRecordRepository
流程记录
  • Method Details

    • get

      FlowRecord get(long id)
    • save

      void save(FlowRecord flowRecord)
    • saveAll

      void saveAll(List<FlowRecord> flowRecords)
    • delete

      void delete(FlowRecord flowRecord)
    • findCurrentNodeRecords

      List<FlowRecord> findCurrentNodeRecords(long fromId, String nodeId)
      查询当前节点的记录
      Parameters:
      fromId - 流程的来源记录id
      nodeId - 节点id
      Returns:
      记录列表
    • findProcessRecords

      List<FlowRecord> findProcessRecords(String processId)
      查询当前流程的记录
      Parameters:
      processId - 流程id
      Returns:
      记录列表
    • findTodoRecords

      List<FlowRecord> findTodoRecords(String processId)
      查询所有最新的待办记录
      Parameters:
      processId - 流程id
      Returns:
      待办记录列表
    • findAfterRecords

      List<FlowRecord> findAfterRecords(String processId, long fromId)
      查询所有后续的流程记录
      Parameters:
      processId - 流程id
      fromId - 开始记录id
      Returns:
      记录列表