Package net.risesoft.service.config.impl
Class ItemOpinionFrameBindServiceImpl
- java.lang.Object
-
- net.risesoft.service.config.impl.ItemOpinionFrameBindServiceImpl
-
- All Implemented Interfaces:
ItemOpinionFrameBindService
@Service @Transactional(value="rsTenantTransactionManager", readOnly=true) public class ItemOpinionFrameBindServiceImpl extends Object implements ItemOpinionFrameBindService- Author:
- qinman, zhangchongjie
- Date:
- 2022/12/20
-
-
Constructor Summary
Constructors Constructor Description ItemOpinionFrameBindServiceImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidchangeSignOpinion(String id, Boolean signOpinion)改变是否必签意见voidcopyBind(String itemId, String processDefinitionId)Description:voidcopyBindInfo(String itemId, String newItemId, String lastVersionPid)Description: 复制意见框绑定信息voiddelete(String id)Description: 删除意见框绑定信息voiddelete(String[] ids)Description:voiddeleteBindInfo(String itemId)Description:删除意见框绑定和角色绑定信息ItemOpinionFrameBindfindByItemIdAndProcessDefinitionIdAndTaskDefKeyAndOpinionFrameMark(String itemId, String processDefinitionId, String taskDefKey, String opinionFrameMark)Description:List<String>getBindOpinionFrame(String itemId, String processDefinitionId)Description:ItemOpinionFrameBindgetById(String id)Description:List<ItemOpinionFrameBind>listByItemId(String itemId)Description:List<ItemOpinionFrameBind>listByItemIdAndProcessDefinitionId(String itemId, String processDefinitionId)Description:List<ItemOpinionFrameBind>listByItemIdAndProcessDefinitionIdAndTaskDefKey(String itemId, String processDefinitionId, String taskDefKey)Description:List<ItemOpinionFrameBind>listByItemIdAndProcessDefinitionIdAndTaskDefKeyContainRole(String itemId, String processDefinitionId, String taskDefKey)Description:List<ItemOpinionFrameBind>listByMark(String mark)Description:org.springframework.data.domain.Page<ItemOpinionFrameBind>pageAll(int page, int rows)Description:voidsave(String opinionFrameNameAndMarks, String itemId, String processDefinitionId, String taskDefKey)Description:ItemOpinionFrameBindsave(ItemOpinionFrameBind opinionFrameTaskRoleBind)Description:
-
-
-
Method Detail
-
changeSignOpinion
@Transactional public void changeSignOpinion(String id, Boolean signOpinion)
Description copied from interface:ItemOpinionFrameBindService改变是否必签意见- Specified by:
changeSignOpinionin interfaceItemOpinionFrameBindService
-
copyBind
@Transactional public void copyBind(String itemId, String processDefinitionId)
Description copied from interface:ItemOpinionFrameBindServiceDescription:- Specified by:
copyBindin interfaceItemOpinionFrameBindService
-
copyBindInfo
@Transactional public void copyBindInfo(String itemId, String newItemId, String lastVersionPid)
Description copied from interface:ItemOpinionFrameBindServiceDescription: 复制意见框绑定信息- Specified by:
copyBindInfoin interfaceItemOpinionFrameBindService
-
delete
@Transactional public void delete(String id)
Description copied from interface:ItemOpinionFrameBindServiceDescription: 删除意见框绑定信息- Specified by:
deletein interfaceItemOpinionFrameBindService
-
delete
@Transactional public void delete(String[] ids)
Description copied from interface:ItemOpinionFrameBindServiceDescription:- Specified by:
deletein interfaceItemOpinionFrameBindService
-
deleteBindInfo
@Transactional public void deleteBindInfo(String itemId)
Description copied from interface:ItemOpinionFrameBindServiceDescription:删除意见框绑定和角色绑定信息- Specified by:
deleteBindInfoin interfaceItemOpinionFrameBindService
-
findByItemIdAndProcessDefinitionIdAndTaskDefKeyAndOpinionFrameMark
public ItemOpinionFrameBind findByItemIdAndProcessDefinitionIdAndTaskDefKeyAndOpinionFrameMark(String itemId, String processDefinitionId, String taskDefKey, String opinionFrameMark)
Description copied from interface:ItemOpinionFrameBindServiceDescription:- Specified by:
findByItemIdAndProcessDefinitionIdAndTaskDefKeyAndOpinionFrameMarkin interfaceItemOpinionFrameBindService- Returns:
-
getBindOpinionFrame
public List<String> getBindOpinionFrame(String itemId, String processDefinitionId)
Description copied from interface:ItemOpinionFrameBindServiceDescription:- Specified by:
getBindOpinionFramein interfaceItemOpinionFrameBindService- Returns:
-
getById
public ItemOpinionFrameBind getById(String id)
Description copied from interface:ItemOpinionFrameBindServiceDescription:- Specified by:
getByIdin interfaceItemOpinionFrameBindService- Returns:
-
listByItemId
public List<ItemOpinionFrameBind> listByItemId(String itemId)
Description copied from interface:ItemOpinionFrameBindServiceDescription:- Specified by:
listByItemIdin interfaceItemOpinionFrameBindService- Returns:
-
listByItemIdAndProcessDefinitionId
public List<ItemOpinionFrameBind> listByItemIdAndProcessDefinitionId(String itemId, String processDefinitionId)
Description copied from interface:ItemOpinionFrameBindServiceDescription:- Specified by:
listByItemIdAndProcessDefinitionIdin interfaceItemOpinionFrameBindService- Returns:
-
listByItemIdAndProcessDefinitionIdAndTaskDefKey
public List<ItemOpinionFrameBind> listByItemIdAndProcessDefinitionIdAndTaskDefKey(String itemId, String processDefinitionId, String taskDefKey)
Description copied from interface:ItemOpinionFrameBindServiceDescription:- Specified by:
listByItemIdAndProcessDefinitionIdAndTaskDefKeyin interfaceItemOpinionFrameBindService- Returns:
-
listByItemIdAndProcessDefinitionIdAndTaskDefKeyContainRole
public List<ItemOpinionFrameBind> listByItemIdAndProcessDefinitionIdAndTaskDefKeyContainRole(String itemId, String processDefinitionId, String taskDefKey)
Description copied from interface:ItemOpinionFrameBindServiceDescription:- Specified by:
listByItemIdAndProcessDefinitionIdAndTaskDefKeyContainRolein interfaceItemOpinionFrameBindService- Returns:
-
listByMark
public List<ItemOpinionFrameBind> listByMark(String mark)
Description copied from interface:ItemOpinionFrameBindServiceDescription:- Specified by:
listByMarkin interfaceItemOpinionFrameBindService- Returns:
-
pageAll
public org.springframework.data.domain.Page<ItemOpinionFrameBind> pageAll(int page, int rows)
Description copied from interface:ItemOpinionFrameBindServiceDescription:- Specified by:
pageAllin interfaceItemOpinionFrameBindService- Returns:
-
save
@Transactional public ItemOpinionFrameBind save(ItemOpinionFrameBind opinionFrameTaskRoleBind)
Description copied from interface:ItemOpinionFrameBindServiceDescription:- Specified by:
savein interfaceItemOpinionFrameBindService- Returns:
-
-