接口 RemindInstanceApi
-
public interface RemindInstanceApi消息提醒- 作者:
- qinman, zhangchongjie
- Date:
- 2022/12/19
-
-
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 net.risesoft.pojo.Y9Result<List<RemindInstanceModel>>findRemindInstance(String tenantId, String processInstanceId)根据流程实例id获取消息提醒设置net.risesoft.pojo.Y9Result<List<RemindInstanceModel>>findRemindInstanceByProcessInstanceIdAndArriveTaskKey(String tenantId, String processInstanceId, String taskKey)根据流程实例id和任务key获取消息提醒设置net.risesoft.pojo.Y9Result<List<RemindInstanceModel>>findRemindInstanceByProcessInstanceIdAndCompleteTaskKey(String tenantId, String processInstanceId, String taskKey)根据流程实例id和任务key获取消息提醒设置net.risesoft.pojo.Y9Result<List<RemindInstanceModel>>findRemindInstanceByProcessInstanceIdAndRemindType(String tenantId, String processInstanceId, String remindType)根据流程实例id和提醒类型获取消息提醒设置net.risesoft.pojo.Y9Result<List<RemindInstanceModel>>findRemindInstanceByProcessInstanceIdAndTaskId(String tenantId, String processInstanceId, String taskId)根据流程实例id和任务id获取消息提醒设置net.risesoft.pojo.Y9Result<RemindInstanceModel>getRemindInstance(String tenantId, String userId, String processInstanceId)根据流程实例id获取个人消息提醒设置net.risesoft.pojo.Y9Result<String>saveRemindInstance(String tenantId, String userId, String processInstanceId, String taskIds, Boolean process, String arriveTaskKey, String completeTaskKey)保存消息提醒
-
-
-
方法详细资料
-
findRemindInstance
@GetMapping("/findRemindInstance") net.risesoft.pojo.Y9Result<List<RemindInstanceModel>> findRemindInstance(@RequestParam("tenantId") String tenantId, @RequestParam("processInstanceId") String processInstanceId)根据流程实例id获取消息提醒设置- 参数:
tenantId- 租户idprocessInstanceId- 流程实例id- 返回:
Y9Result<List<RemindInstanceModel>>通用请求返回对象 - data 是消息提醒列表- 从以下版本开始:
- 9.6.6
-
findRemindInstanceByProcessInstanceIdAndArriveTaskKey
@GetMapping("/findRemindInstanceByProcessInstanceIdAndArriveTaskKey") net.risesoft.pojo.Y9Result<List<RemindInstanceModel>> findRemindInstanceByProcessInstanceIdAndArriveTaskKey(@RequestParam("tenantId") String tenantId, @RequestParam("processInstanceId") String processInstanceId, @RequestParam("taskKey") String taskKey)根据流程实例id和任务key获取消息提醒设置- 参数:
tenantId- 租户idprocessInstanceId- 流程实例idtaskKey- 任务key- 返回:
Y9Result<List<RemindInstanceModel>>通用请求返回对象 - data 是消息提醒列表- 从以下版本开始:
- 9.6.6
-
findRemindInstanceByProcessInstanceIdAndCompleteTaskKey
@GetMapping("/findRemindInstanceByProcessInstanceIdAndCompleteTaskKey") net.risesoft.pojo.Y9Result<List<RemindInstanceModel>> findRemindInstanceByProcessInstanceIdAndCompleteTaskKey(@RequestParam("tenantId") String tenantId, @RequestParam("processInstanceId") String processInstanceId, @RequestParam("taskKey") String taskKey)根据流程实例id和任务key获取消息提醒设置- 参数:
tenantId- 租户idprocessInstanceId- 流程实例idtaskKey- taskKey- 返回:
Y9Result<List<RemindInstanceModel>>通用请求返回对象 - data 是消息提醒列表- 从以下版本开始:
- 9.6.6
-
findRemindInstanceByProcessInstanceIdAndRemindType
@GetMapping("/findRemindInstanceByProcessInstanceIdAndRemindType") net.risesoft.pojo.Y9Result<List<RemindInstanceModel>> findRemindInstanceByProcessInstanceIdAndRemindType(@RequestParam("tenantId") String tenantId, @RequestParam("processInstanceId") String processInstanceId, @RequestParam("remindType") String remindType)根据流程实例id和提醒类型获取消息提醒设置- 参数:
tenantId- 租户idprocessInstanceId- 流程实例idremindType- 提醒类型- 返回:
Y9Result<List<RemindInstanceModel>>通用请求返回对象 - data 是消息提醒列表- 从以下版本开始:
- 9.6.6
-
findRemindInstanceByProcessInstanceIdAndTaskId
@GetMapping("/findRemindInstanceByProcessInstanceIdAndTaskId") net.risesoft.pojo.Y9Result<List<RemindInstanceModel>> findRemindInstanceByProcessInstanceIdAndTaskId(@RequestParam("tenantId") String tenantId, @RequestParam("processInstanceId") String processInstanceId, @RequestParam("taskId") String taskId)根据流程实例id和任务id获取消息提醒设置- 参数:
tenantId- 租户idprocessInstanceId- 流程实例idtaskId- 任务id- 返回:
Y9Result<List<RemindInstanceModel>>通用请求返回对象 - data 是消息提醒列表- 从以下版本开始:
- 9.6.6
-
getRemindInstance
@GetMapping("/getRemindInstance") net.risesoft.pojo.Y9Result<RemindInstanceModel> getRemindInstance(@RequestParam("tenantId") String tenantId, @RequestParam("userId") String userId, @RequestParam("processInstanceId") String processInstanceId)根据流程实例id获取个人消息提醒设置- 参数:
tenantId- 租户iduserId- 人员、岗位idprocessInstanceId- 流程实例id- 返回:
Y9Result<RemindInstanceModel>通用请求返回对象 - data 是消息提醒对象- 从以下版本开始:
- 9.6.6
-
saveRemindInstance
@PostMapping("/saveRemindInstance") net.risesoft.pojo.Y9Result<String> saveRemindInstance(@RequestParam("tenantId") String tenantId, @RequestParam("userId") String userId, @RequestParam("processInstanceId") String processInstanceId, @RequestParam("taskIds") String taskIds, @RequestParam("process") Boolean process, @RequestParam("arriveTaskKey") String arriveTaskKey, @RequestParam("completeTaskKey") String completeTaskKey)保存消息提醒- 参数:
tenantId- 租户iduserId- 人员、岗位idprocessInstanceId- 流程实例idtaskIds- 任务idsprocess- 是否流程办结提醒arriveTaskKey- 节点到达任务completeTaskKey- 节点完成任务- 返回:
Y9Result<String>通用请求返回对象- 从以下版本开始:
- 9.6.6
-
-