程序包 net.risesoft.api
类 ReminderApiImpl
- java.lang.Object
-
- net.risesoft.api.ReminderApiImpl
-
- 所有已实现的接口:
ReminderApi
@RestController @RequestMapping(value="/services/rest/reminder", produces="application/json") public class ReminderApiImpl extends Object implements ReminderApi催办提醒接口- 作者:
- qinman, zhangchongjie
- Date:
- 2022/12/20
-
-
构造器概要
构造器 构造器 说明 ReminderApiImpl()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 net.risesoft.pojo.Y9Result<Object>deleteList(String tenantId, String[] ids)删除催办net.risesoft.pojo.Y9Result<ReminderModel>findById(String tenantId, String id)根据id获取催办net.risesoft.pojo.Y9Page<ReminderModel>findByProcessInstanceId(String tenantId, String processInstanceId, int page, int rows)获取流程实例的催办信息net.risesoft.pojo.Y9Page<ReminderModel>findBySenderIdAndProcessInstanceIdAndActive(String tenantId, String senderId, String processInstanceId, int page, int rows)获取当前催办人的在办任务的催办信息net.risesoft.pojo.Y9Page<ReminderModel>findByTaskId(String tenantId, String taskId, int page, int rows)获取待办的提醒数据net.risesoft.pojo.Y9Result<ReminderModel>getReminder(String tenantId, String userId, String taskId, String type)查看催办信息net.risesoft.pojo.Y9Result<String>saveReminder(String tenantId, String userId, String processInstanceId, String[] taskIds, String msgContent)保存催办信息net.risesoft.pojo.Y9Result<String>sendReminderMessage(String tenantId, String userId, String remType, String procInstId, String processInstanceId, String documentTitle, String taskId, String taskAssigneeId, String msgContent)发送催办信息net.risesoft.pojo.Y9Result<Object>setReadTime(String tenantId, String[] ids)设置催办阅读时间net.risesoft.pojo.Y9Result<String>updateReminder(String tenantId, String id, String msgContent)更新催办信息
-
-
-
方法详细资料
-
deleteList
public net.risesoft.pojo.Y9Result<Object> deleteList(@RequestParam String tenantId, @RequestBody String[] ids)
删除催办- 指定者:
deleteList在接口中ReminderApi- 参数:
tenantId- 租户idids- 催办ids- 返回:
Y9Result<Object>通用请求返回对象- 从以下版本开始:
- 9.6.6
-
findById
public net.risesoft.pojo.Y9Result<ReminderModel> findById(@RequestParam String tenantId, @RequestParam String id)
根据id获取催办- 指定者:
findById在接口中ReminderApi- 参数:
tenantId- 租户idid- 催办id- 返回:
Y9Result<ReminderModel>通用请求返回对象 - rows 是待办的催办信息- 从以下版本开始:
- 9.6.6
-
findByProcessInstanceId
public net.risesoft.pojo.Y9Page<ReminderModel> findByProcessInstanceId(@RequestParam String tenantId, @RequestParam String processInstanceId, @RequestParam int page, @RequestParam int rows)
获取流程实例的催办信息- 指定者:
findByProcessInstanceId在接口中ReminderApi- 参数:
tenantId- 租户idprocessInstanceId- 流程实例idpage- 页码rows- 条数- 返回:
Y9Page<ReminderModel>通用分页请求返回对象 - rows 是催办信息- 从以下版本开始:
- 9.6.6
-
findBySenderIdAndProcessInstanceIdAndActive
public net.risesoft.pojo.Y9Page<ReminderModel> findBySenderIdAndProcessInstanceIdAndActive(@RequestParam String tenantId, @RequestParam String senderId, @RequestParam String processInstanceId, @RequestParam int page, @RequestParam int rows)
获取当前催办人的在办任务的催办信息- 指定者:
findBySenderIdAndProcessInstanceIdAndActive在接口中ReminderApi- 参数:
tenantId- 租户idsenderId- 人员diprocessInstanceId- 流程实例idpage- 页码rows- 条数- 返回:
Y9Page<ReminderModel>通用分页请求返回对象 - rows 是催办信息- 从以下版本开始:
- 9.6.6
-
findByTaskId
public net.risesoft.pojo.Y9Page<ReminderModel> findByTaskId(@RequestParam String tenantId, @RequestParam String taskId, @RequestParam int page, @RequestParam int rows)
获取待办的提醒数据- 指定者:
findByTaskId在接口中ReminderApi- 参数:
tenantId- 租户idtaskId- 任务idpage- 页码rows- 条数- 返回:
Y9Page<ReminderModel>通用分页请求返回对象 - rows 是待办的催办信息- 从以下版本开始:
- 9.6.6
-
getReminder
public net.risesoft.pojo.Y9Result<ReminderModel> getReminder(@RequestParam String tenantId, @RequestParam String userId, @RequestParam String taskId, @RequestParam String type)
查看催办信息- 指定者:
getReminder在接口中ReminderApi- 参数:
tenantId- 租户iduserId- 人员idtaskId- 任务idtype- 类型,todo(待办),doing(在办),done(办结)- 返回:
Y9Result<ReminderModel>通用请求返回对象 -data 是催办信息- 从以下版本开始:
- 9.6.6
-
saveReminder
public net.risesoft.pojo.Y9Result<String> saveReminder(@RequestParam String tenantId, @RequestParam String userId, @RequestParam String processInstanceId, @RequestBody String[] taskIds, @RequestParam String msgContent)
保存催办信息- 指定者:
saveReminder在接口中ReminderApi- 参数:
tenantId- 租户iduserId- 人员、岗位idprocessInstanceId- 流程实例idtaskIds- taskIdsmsgContent- 催办信息- 返回:
Y9Result<String>通用请求返回对象- 从以下版本开始:
- 9.6.6
-
sendReminderMessage
public net.risesoft.pojo.Y9Result<String> sendReminderMessage(@RequestParam String tenantId, @RequestParam String userId, @RequestParam String remType, @RequestParam String procInstId, @RequestParam String processInstanceId, @RequestParam String documentTitle, @RequestParam String taskId, @RequestParam String taskAssigneeId, @RequestParam String msgContent)
发送催办信息- 指定者:
sendReminderMessage在接口中ReminderApi- 参数:
tenantId- 租户iduserId- 人员、岗位idremType- 催办类型,"1":短信,"2":邮件",3":站内信",4":待办列表中procInstId- procInstIdprocessInstanceId- 流程实例iddocumentTitle- 文档标题taskId- 任务idtaskAssigneeId- 任务受让人IdmsgContent- 催办信息- 返回:
Y9Result<String>通用请求返回对象- 从以下版本开始:
- 9.6.6
-
setReadTime
public net.risesoft.pojo.Y9Result<Object> setReadTime(@RequestParam String tenantId, @RequestBody String[] ids)
设置催办阅读时间- 指定者:
setReadTime在接口中ReminderApi- 参数:
tenantId- 租户idids- 催办ids- 返回:
Y9Result<Object>通用请求返回对象- 从以下版本开始:
- 9.6.6
-
updateReminder
public net.risesoft.pojo.Y9Result<String> updateReminder(@RequestParam String tenantId, @RequestParam String id, @RequestParam String msgContent)
更新催办信息- 指定者:
updateReminder在接口中ReminderApi- 参数:
tenantId- 租户idid- 催办idmsgContent- 催办信息- 返回:
Y9Result<String>通用请求返回对象- 从以下版本开始:
- 9.6.6
-
-