Interface ProcessTrackService

  • All Known Implementing Classes:
    ProcessTrackServiceImpl

    public interface ProcessTrackService
    Author:
    qinman, zhangchongjie
    Date:
    2022/12/20
    • Method Detail

      • deleteById

        void deleteById​(String id)
        根据唯一标示删除历程数据
        Parameters:
        id -
      • findOne

        ProcessTrack findOne​(String id)
        根据唯一标示查找历程数据
        Parameters:
        id -
        Returns:
      • getTaskList

        net.risesoft.pojo.Y9Result<List<HistoricActivityInstanceModel>> getTaskList​(String processInstanceId)
        获取流程图任务节点信息
        Parameters:
        processInstanceId -
        Returns:
      • listByProcessInstanceId

        List<HistoryProcessModel> listByProcessInstanceId​(String processInstanceId)
        获取历程列表(带自定义历程信息)
        Parameters:
        processInstanceId -
        Returns:
      • listByProcessInstanceIdWithActionName

        List<HistoryProcessModel> listByProcessInstanceIdWithActionName​(String processInstanceId)
        获取历程列表(带自定义历程信息)
        Parameters:
        processInstanceId -
        Returns:
      • listByProcessInstanceId4Simple

        List<HistoryProcessModel> listByProcessInstanceId4Simple​(String processInstanceId)
        获取历程列表(带自定义历程信息)
        Parameters:
        processInstanceId -
        Returns:
      • listByTaskId

        List<ProcessTrack> listByTaskId​(String taskId)
        根据任务查找历程数据
        Parameters:
        taskId -
        Returns:
      • listByTaskIdAndEndTimeIsNull

        List<ProcessTrack> listByTaskIdAndEndTimeIsNull​(String taskId)
        根据任务id获取结束时间为null的自定义历程
        Parameters:
        taskId -
        Returns:
      • listByTaskIdAsc

        List<ProcessTrack> listByTaskIdAsc​(String taskId)
        根据任务查找历程数据
        Parameters:
        taskId -
        Returns:
      • saveOrUpdate

        ProcessTrack saveOrUpdate​(ProcessTrack processTrack)
        Description: 保存或者更新历程数据
        Parameters:
        processTrack -
        Returns: