Package net.risesoft.service.config.impl
Class ItemTaskConfServiceImpl
- java.lang.Object
-
- net.risesoft.service.config.impl.ItemTaskConfServiceImpl
-
- All Implemented Interfaces:
ItemTaskConfService
@Service @Transactional(value="rsTenantTransactionManager", readOnly=true) public class ItemTaskConfServiceImpl extends Object implements ItemTaskConfService- Author:
- qinman, zhangchongjie
- Date:
- 2022/12/20
-
-
Constructor Summary
Constructors Constructor Description ItemTaskConfServiceImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcopyBindInfo(String itemId, String newItemId, String lastVersionPid)Description:复制任务签收绑定信息voidcopyTaskConf(String itemId, String processDefinitionId)复制该事项绑定的指定的流程定义的上一个版本流程定义的任务配置到该版本voiddelete(String id)删除voiddeleteBindInfo(String itemId)Description:删除任务绑定信息ItemTaskConffindById(String id)查找一个ItemTaskConffindByItemIdAndProcessDefinitionIdAndTaskDefKey(String itemId, String processDefinitionId, String taskDefKey)查当前任务节点的配置,当前任务节点没有配置则查询流程定义的配置ItemTaskConffindByItemIdAndProcessDefinitionIdAndTaskDefKey4Own(String itemId, String processDefinitionId, String taskDefKey)只查当前任务节点的配置,当前任务节点没有配置则返回nullbooleangetSponserStatus(String itemId, String processDefinitionId, String taskDefKey)查询是否具有主协办状态ItemTaskConfsave(String id, String processDefinitionId, String taskDefKey)Description:voidsave(ItemTaskConf t)Description:
-
-
-
Method Detail
-
copyBindInfo
@Transactional public void copyBindInfo(String itemId, String newItemId, String lastVersionPid)
Description copied from interface:ItemTaskConfServiceDescription:复制任务签收绑定信息- Specified by:
copyBindInfoin interfaceItemTaskConfService
-
copyTaskConf
@Transactional public void copyTaskConf(String itemId, String processDefinitionId)
Description copied from interface:ItemTaskConfService复制该事项绑定的指定的流程定义的上一个版本流程定义的任务配置到该版本- Specified by:
copyTaskConfin interfaceItemTaskConfService
-
delete
@Transactional public void delete(String id)
Description copied from interface:ItemTaskConfService删除- Specified by:
deletein interfaceItemTaskConfService- Parameters:
id- 主键Id
-
deleteBindInfo
@Transactional public void deleteBindInfo(String itemId)
Description copied from interface:ItemTaskConfServiceDescription:删除任务绑定信息- Specified by:
deleteBindInfoin interfaceItemTaskConfService
-
findById
public ItemTaskConf findById(String id)
Description copied from interface:ItemTaskConfService查找一个- Specified by:
findByIdin interfaceItemTaskConfService- Returns:
-
findByItemIdAndProcessDefinitionIdAndTaskDefKey
public ItemTaskConf findByItemIdAndProcessDefinitionIdAndTaskDefKey(String itemId, String processDefinitionId, String taskDefKey)
Description copied from interface:ItemTaskConfService查当前任务节点的配置,当前任务节点没有配置则查询流程定义的配置- Specified by:
findByItemIdAndProcessDefinitionIdAndTaskDefKeyin interfaceItemTaskConfService- Returns:
-
findByItemIdAndProcessDefinitionIdAndTaskDefKey4Own
public ItemTaskConf findByItemIdAndProcessDefinitionIdAndTaskDefKey4Own(String itemId, String processDefinitionId, String taskDefKey)
Description copied from interface:ItemTaskConfService只查当前任务节点的配置,当前任务节点没有配置则返回null- Specified by:
findByItemIdAndProcessDefinitionIdAndTaskDefKey4Ownin interfaceItemTaskConfService- Returns:
-
getSponserStatus
public boolean getSponserStatus(String itemId, String processDefinitionId, String taskDefKey)
Description copied from interface:ItemTaskConfService查询是否具有主协办状态- Specified by:
getSponserStatusin interfaceItemTaskConfService- Parameters:
itemId- 事项唯一标示processDefinitionId- 流程定义IdtaskDefKey- 流程定义中节点Id- Returns:
- true or false
-
save
@Transactional public void save(ItemTaskConf t)
Description copied from interface:ItemTaskConfServiceDescription:- Specified by:
savein interfaceItemTaskConfService
-
save
public ItemTaskConf save(String id, String processDefinitionId, String taskDefKey)
Description copied from interface:ItemTaskConfServiceDescription:- Specified by:
savein interfaceItemTaskConfService- Returns:
-
-