接口 ItemNodeLinkBindService

  • 所有已知实现类:
    ItemNodeLinkBindServiceImpl

    public interface ItemNodeLinkBindService
    作者:
    qinman, zhangchongjie
    Date:
    2022/12/21
    • 方法详细资料

      • copyBind

        void copyBind​(String itemId,
                      String processDefinitionId)
        复制流程版本配置
        参数:
        itemId -
        processDefinitionId -
      • copyBindInfo

        void copyBindInfo​(String itemId,
                          String newItemId,
                          String latestpdId)
        复制事项链接绑定信息
        参数:
        itemId -
        newItemId -
        latestpdId -
      • deleteBindInfo

        void deleteBindInfo​(String itemId)
        删除事项链接绑定信息
        参数:
        itemId -
      • listByItemIdAndProcessDefinitionIdAndTaskDefKey

        ItemNodeLinkBind listByItemIdAndProcessDefinitionIdAndTaskDefKey​(String itemId,
                                                                         String processDefinitionId,
                                                                         String taskDefKey)
        根据事项id、流程定义id、任务节点key获取绑定列表
        参数:
        itemId - 事项id
        processDefinitionId - 流程定义id
        taskDefKey - 任务key
        返回:
      • removeBind

        void removeBind​(String bindId)
        根据id删除绑定关系
        参数:
        bindId -
      • removeRole

        void removeRole​(String[] ids)
        根据id删除权限绑定
        参数:
        ids -
      • saveBindRole

        void saveBindRole​(String itemLinkId,
                          String roleIds)
        保存绑定角色
        参数:
        itemLinkId - 绑定关系id
        roleIds - 角色id
      • saveItemNodeLinkBind

        void saveItemNodeLinkBind​(String itemId,
                                  String linkId,
                                  String processDefinitionId,
                                  String taskDefKey)
        保存绑定关系
        参数:
        itemId -
        linkId -
        processDefinitionId -
        taskDefKey -