Package net.risesoft.service.config
Interface ItemTabBindService
-
- All Known Implementing Classes:
ItemTabBindServiceImpl
public interface ItemTabBindService- Author:
- qinman, zhangchongjie
- Date:
- 2022/12/20
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidcopyTabItemBind(String itemId, String processDefinitionId)复制该事项绑定的指定的流程定义的上一个版本流程定义绑定的页签到该版本ItemTabBindgetById(String id)根据唯一标示查找页签和事项绑定关系List<ItemTabBind>listByItemIdAndProcessDefinitionId(String itemId, String processDefinitionId)根据事项唯一标示和绑定的流程定义查找所有的绑定voidremoveTabItemBinds(String[] tabItemBindIds)删除绑定关系voidsave(ItemTabBind tabItemBind)保存绑定关系voidsaveOrder(String[] idAndTabIndexs)排序ItemTabBindsaveTabBind(String tabId, String itemId, String processDefinitionId)Description: 保存绑定关系
-
-
-
Method Detail
-
copyTabItemBind
void copyTabItemBind(String itemId, String processDefinitionId)
复制该事项绑定的指定的流程定义的上一个版本流程定义绑定的页签到该版本- Parameters:
itemId-processDefinitionId-
-
getById
ItemTabBind getById(String id)
根据唯一标示查找页签和事项绑定关系- Parameters:
id-- Returns:
-
listByItemIdAndProcessDefinitionId
List<ItemTabBind> listByItemIdAndProcessDefinitionId(String itemId, String processDefinitionId)
根据事项唯一标示和绑定的流程定义查找所有的绑定- Parameters:
itemId-processDefinitionId-- Returns:
-
removeTabItemBinds
void removeTabItemBinds(String[] tabItemBindIds)
删除绑定关系- Parameters:
tabItemBindIds-
-
save
void save(ItemTabBind tabItemBind)
保存绑定关系- Parameters:
tabItemBind-
-
saveOrder
void saveOrder(String[] idAndTabIndexs)
排序- Parameters:
idAndTabIndexs- "id:tabIndex"形式的数组
-
saveTabBind
ItemTabBind saveTabBind(String tabId, String itemId, String processDefinitionId)
Description: 保存绑定关系- Parameters:
tabId-itemId-processDefinitionId-- Returns:
-
-