Interface ItemTaskConfService

  • All Known Implementing Classes:
    ItemTaskConfServiceImpl

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

      • copyBindInfo

        void copyBindInfo​(String itemId,
                          String newItemId,
                          String lastVersionPid)
        Description:复制任务签收绑定信息
        Parameters:
        itemId -
        newItemId -
        lastVersionPid -
      • copyTaskConf

        void copyTaskConf​(String itemId,
                          String processDefinitionId)
        复制该事项绑定的指定的流程定义的上一个版本流程定义的任务配置到该版本
        Parameters:
        itemId -
        processDefinitionId -
      • delete

        void delete​(String id)
        删除
        Parameters:
        id - 主键Id
      • deleteBindInfo

        void deleteBindInfo​(String itemId)
        Description:删除任务绑定信息
        Parameters:
        itemId -
      • findByItemIdAndProcessDefinitionIdAndTaskDefKey

        ItemTaskConf findByItemIdAndProcessDefinitionIdAndTaskDefKey​(String itemId,
                                                                     String processDefinitionId,
                                                                     String taskDefKey)
        查当前任务节点的配置,当前任务节点没有配置则查询流程定义的配置
        Parameters:
        itemId -
        processDefinitionId -
        taskDefKey -
        Returns:
      • findByItemIdAndProcessDefinitionIdAndTaskDefKey4Own

        ItemTaskConf findByItemIdAndProcessDefinitionIdAndTaskDefKey4Own​(String itemId,
                                                                         String processDefinitionId,
                                                                         String taskDefKey)
        只查当前任务节点的配置,当前任务节点没有配置则返回null
        Parameters:
        itemId -
        processDefinitionId -
        taskDefKey -
        Returns:
      • getSponserStatus

        boolean getSponserStatus​(String itemId,
                                 String processDefinitionId,
                                 String taskDefKey)
        查询是否具有主协办状态
        Parameters:
        itemId - 事项唯一标示
        processDefinitionId - 流程定义Id
        taskDefKey - 流程定义中节点Id
        Returns:
        true or false
      • save

        void save​(ItemTaskConf t)
        Description:
        Parameters:
        t -
      • save

        ItemTaskConf save​(String id,
                          String processDefinitionId,
                          String taskDefKey)
        Description:
        Parameters:
        id -
        processDefinitionId -
        taskDefKey -
        Returns: