Package net.risesoft.service.config.impl
Class ItemTabBindServiceImpl
- java.lang.Object
-
- net.risesoft.service.config.impl.ItemTabBindServiceImpl
-
- All Implemented Interfaces:
ItemTabBindService
@Service @Transactional(value="rsTenantTransactionManager", readOnly=true) public class ItemTabBindServiceImpl extends Object implements ItemTabBindService- Author:
- qinman, zhangchongjie
- Date:
- 2022/12/20
-
-
Constructor Summary
Constructors Constructor Description ItemTabBindServiceImpl()
-
Method Summary
All Methods Instance Methods Concrete 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
@Transactional public void copyTabItemBind(String itemId, String processDefinitionId)
Description copied from interface:ItemTabBindService复制该事项绑定的指定的流程定义的上一个版本流程定义绑定的页签到该版本- Specified by:
copyTabItemBindin interfaceItemTabBindService
-
getById
public ItemTabBind getById(String id)
Description copied from interface:ItemTabBindService根据唯一标示查找页签和事项绑定关系- Specified by:
getByIdin interfaceItemTabBindService- Returns:
-
listByItemIdAndProcessDefinitionId
public List<ItemTabBind> listByItemIdAndProcessDefinitionId(String itemId, String processDefinitionId)
Description copied from interface:ItemTabBindService根据事项唯一标示和绑定的流程定义查找所有的绑定- Specified by:
listByItemIdAndProcessDefinitionIdin interfaceItemTabBindService- Returns:
-
removeTabItemBinds
@Transactional public void removeTabItemBinds(String[] tabItemBindIds)
Description copied from interface:ItemTabBindService删除绑定关系- Specified by:
removeTabItemBindsin interfaceItemTabBindService
-
save
@Transactional public void save(ItemTabBind tabItemBind)
Description copied from interface:ItemTabBindService保存绑定关系- Specified by:
savein interfaceItemTabBindService
-
saveOrder
@Transactional public void saveOrder(String[] idAndTabIndexs)
Description copied from interface:ItemTabBindService排序- Specified by:
saveOrderin interfaceItemTabBindService- Parameters:
idAndTabIndexs- "id:tabIndex"形式的数组
-
saveTabBind
@Transactional public ItemTabBind saveTabBind(String tabId, String itemId, String processDefinitionId)
Description copied from interface:ItemTabBindServiceDescription: 保存绑定关系- Specified by:
saveTabBindin interfaceItemTabBindService- Returns:
-
-