Package net.risesoft.service.impl
Class RemindInstanceServiceImpl
- java.lang.Object
-
- net.risesoft.service.impl.RemindInstanceServiceImpl
-
- All Implemented Interfaces:
RemindInstanceService
@Service @Transactional(value="rsTenantTransactionManager", readOnly=true) public class RemindInstanceServiceImpl extends Object implements RemindInstanceService- Author:
- qinman, zhangchongjie
- Date:
- 2022/12/20
-
-
Constructor Summary
Constructors Constructor Description RemindInstanceServiceImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RemindInstancegetRemindInstance(String processInstanceId)根据流程实例id获取个人消息提醒设置List<RemindInstance>listByProcessInstanceId(String processInstanceId)根据流程实例id获取消息提醒设置List<RemindInstance>listByProcessInstanceIdAndArriveTaskKey(String processInstanceId, String taskKey)根据流程实例id和任务key获取消息提醒设置List<RemindInstance>listByProcessInstanceIdAndCompleteTaskKey(String processInstanceId, String taskKey)根据流程实例id和任务key获取消息提醒设置List<RemindInstance>listByProcessInstanceIdAndRemindType(String processInstanceId, String remindType)根据流程实例id和提醒类型获取消息提醒设置List<RemindInstance>listByProcessInstanceIdAndTaskId(String processInstanceId, String taskId)根据流程实例id和任务id获取消息提醒设置net.risesoft.pojo.Y9Result<String>saveRemindInstance(String processInstanceId, String taskIds, Boolean process, String arriveTaskKey, String completeTaskKey)保存流程实例消息提醒
-
-
-
Method Detail
-
getRemindInstance
public RemindInstance getRemindInstance(String processInstanceId)
Description copied from interface:RemindInstanceService根据流程实例id获取个人消息提醒设置- Specified by:
getRemindInstancein interfaceRemindInstanceService- Returns:
-
listByProcessInstanceId
public List<RemindInstance> listByProcessInstanceId(String processInstanceId)
Description copied from interface:RemindInstanceService根据流程实例id获取消息提醒设置- Specified by:
listByProcessInstanceIdin interfaceRemindInstanceService- Returns:
-
listByProcessInstanceIdAndArriveTaskKey
public List<RemindInstance> listByProcessInstanceIdAndArriveTaskKey(String processInstanceId, String taskKey)
Description copied from interface:RemindInstanceService根据流程实例id和任务key获取消息提醒设置- Specified by:
listByProcessInstanceIdAndArriveTaskKeyin interfaceRemindInstanceService- Returns:
-
listByProcessInstanceIdAndCompleteTaskKey
public List<RemindInstance> listByProcessInstanceIdAndCompleteTaskKey(String processInstanceId, String taskKey)
Description copied from interface:RemindInstanceService根据流程实例id和任务key获取消息提醒设置- Specified by:
listByProcessInstanceIdAndCompleteTaskKeyin interfaceRemindInstanceService- Returns:
-
listByProcessInstanceIdAndRemindType
public List<RemindInstance> listByProcessInstanceIdAndRemindType(String processInstanceId, String remindType)
Description copied from interface:RemindInstanceService根据流程实例id和提醒类型获取消息提醒设置- Specified by:
listByProcessInstanceIdAndRemindTypein interfaceRemindInstanceService- Returns:
-
listByProcessInstanceIdAndTaskId
public List<RemindInstance> listByProcessInstanceIdAndTaskId(String processInstanceId, String taskId)
Description copied from interface:RemindInstanceService根据流程实例id和任务id获取消息提醒设置- Specified by:
listByProcessInstanceIdAndTaskIdin interfaceRemindInstanceService- Returns:
-
saveRemindInstance
@Transactional public net.risesoft.pojo.Y9Result<String> saveRemindInstance(String processInstanceId, String taskIds, Boolean process, String arriveTaskKey, String completeTaskKey)
Description copied from interface:RemindInstanceService保存流程实例消息提醒- Specified by:
saveRemindInstancein interfaceRemindInstanceService- Returns:
-
-