Interface OperationService

  • All Known Implementing Classes:
    OperationServiceImpl

    public interface OperationService
    Author:
    qinman, zhangchongjie
    Date:
    2022/12/30
    • Method Detail

      • reposition

        void reposition​(String taskId,
                        String targetTaskDefineKey,
                        List<String> users,
                        String reason,
                        String sponsorGuid)
        Description: 重定向
        Parameters:
        taskId -
        targetTaskDefineKey -
        users -
        reason -
        sponsorGuid -
      • rollBack2History

        void rollBack2History​(String taskId,
                              String targetTaskDefineKey,
                              List<String> users,
                              String reason,
                              String sponsorGuid)
        Description: 退回至流转过的节点
        Parameters:
        taskId -
        targetTaskDefineKey -
        users -
        reason -
        sponsorGuid -
      • rollBack

        void rollBack​(String taskId,
                      String reason)
        退回上一步
        Parameters:
        taskId -
        reason -
      • rollbackToSender

        void rollbackToSender​(String taskId)
        返回发送人
        Parameters:
        taskId -
      • rollbackToStartor

        void rollbackToStartor​(String taskId,
                               String reason)
        返回拟稿人
        Parameters:
        taskId -
        reason -
      • specialComplete

        void specialComplete​(String taskId,
                             String reason)
        Description: 特殊办结
        Parameters:
        taskId -
        reason -
      • takeBack

        void takeBack​(String taskId,
                      String reason)
        收回
        Parameters:
        taskId -
        reason -
      • takeBack2TaskDefKey

        void takeBack2TaskDefKey​(String taskId,
                                 String taskDefKey,
                                 String reason)
        收回
        Parameters:
        taskId -
        taskDefKey -
        reason -