Package net.risesoft.api.extend
Class ItemTodoTaskApiImpl
- java.lang.Object
-
- net.risesoft.api.extend.ItemTodoTaskApiImpl
-
- All Implemented Interfaces:
ItemTodoTaskApi
@RestController @RequestMapping(value="/services/rest/itemTodoTask", produces="application/json") public class ItemTodoTaskApiImpl extends Object implements ItemTodoTaskApi统一待办接口实现- Author:
- zhangchongjie, mengjuhua
- Date:
- 2022/12/28
-
-
Constructor Summary
Constructors Constructor Description ItemTodoTaskApiImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description net.risesoft.pojo.Y9Result<Integer>countByReceiverId(String tenantId, String receiverId)根据receiverId统计待办数量net.risesoft.pojo.Y9Result<Boolean>deleteByProcessInstanceId(String tenantId, String processInstanceId)根据processInstanceId删除待办net.risesoft.pojo.Y9Result<Object>deleteByProcessInstanceId4New(String tenantId, String taskId, String processInstanceId)根据taskId,processInstanceId删除待办net.risesoft.pojo.Y9Result<Boolean>deleteTodoTask(String tenantId, String id)根据id删除待办net.risesoft.pojo.Y9Result<Boolean>deleteTodoTaskByTaskId(String tenantId, String taskId)根据taskId删除待办net.risesoft.pojo.Y9Result<Boolean>deleteTodoTaskByTaskIdAndReceiverId(String tenantId, String taskId, String receiverId)根据taskId,receiverId删除待办net.risesoft.pojo.Y9Result<Boolean>recoveryTodoTaskByTaskId(String tenantId, String id)恢复待办net.risesoft.pojo.Y9Result<Boolean>saveTodoTask(String tenantId, TodoTaskModel todo)保存待办net.risesoft.pojo.Y9Result<Boolean>setIsNewTodo(String tenantId, String taskId, String newtodoStr)设置已读待办net.risesoft.pojo.Y9Result<Object>updateTitle(String tenantId, String processInstanceId, String documentTitle)根据processInstanceId更新待办标题
-
-
-
Method Detail
-
countByReceiverId
public net.risesoft.pojo.Y9Result<Integer> countByReceiverId(@RequestParam String tenantId, @RequestParam String receiverId)
根据receiverId统计待办数量- Specified by:
countByReceiverIdin interfaceItemTodoTaskApi- Parameters:
tenantId- 租户idreceiverId- 接收人id- Returns:
Y9Result<Integer>通用请求返回对象- Since:
- 9.6.6
-
deleteByProcessInstanceId
public net.risesoft.pojo.Y9Result<Boolean> deleteByProcessInstanceId(@RequestParam String tenantId, @RequestParam String processInstanceId)
根据processInstanceId删除待办- Specified by:
deleteByProcessInstanceIdin interfaceItemTodoTaskApi- Parameters:
tenantId- 租户idprocessInstanceId- 流程实例id- Returns:
Y9Result<Boolean>通用请求返回对象- Since:
- 9.6.6
-
deleteByProcessInstanceId4New
public net.risesoft.pojo.Y9Result<Object> deleteByProcessInstanceId4New(@RequestParam String tenantId, @RequestParam String taskId, @RequestParam String processInstanceId)
根据taskId,processInstanceId删除待办- Specified by:
deleteByProcessInstanceId4Newin interfaceItemTodoTaskApi- Parameters:
tenantId- 租户idtaskId- 任务idprocessInstanceId- 流程实例id- Returns:
Y9Result<Object>通用请求返回对象- Since:
- 9.6.6
-
deleteTodoTask
public net.risesoft.pojo.Y9Result<Boolean> deleteTodoTask(@RequestParam String tenantId, @RequestParam String id)
根据id删除待办- Specified by:
deleteTodoTaskin interfaceItemTodoTaskApi- Parameters:
tenantId- 租户idid- 主键id- Returns:
Y9Result<Boolean>通用请求返回对象- Since:
- 9.6.6
-
deleteTodoTaskByTaskId
public net.risesoft.pojo.Y9Result<Boolean> deleteTodoTaskByTaskId(@RequestParam String tenantId, @RequestParam String taskId)
根据taskId删除待办- Specified by:
deleteTodoTaskByTaskIdin interfaceItemTodoTaskApi- Parameters:
tenantId- 租户idtaskId- 任务id- Returns:
Y9Result<Boolean>通用请求返回对象- Since:
- 9.6.6
-
deleteTodoTaskByTaskIdAndReceiverId
public net.risesoft.pojo.Y9Result<Boolean> deleteTodoTaskByTaskIdAndReceiverId(@RequestParam String tenantId, @RequestParam String taskId, @RequestParam String receiverId)
根据taskId,receiverId删除待办- Specified by:
deleteTodoTaskByTaskIdAndReceiverIdin interfaceItemTodoTaskApi- Parameters:
tenantId- 租户idtaskId- 任务idreceiverId- 接收人id- Returns:
Y9Result<Boolean>通用请求返回对象- Since:
- 9.6.6
-
recoveryTodoTaskByTaskId
public net.risesoft.pojo.Y9Result<Boolean> recoveryTodoTaskByTaskId(@RequestParam String tenantId, @RequestParam String id)
恢复待办- Specified by:
recoveryTodoTaskByTaskIdin interfaceItemTodoTaskApi- Parameters:
tenantId- 租户idid- 主键id- Returns:
Y9Result<Boolean>通用请求返回对象- Since:
- 9.6.6
-
saveTodoTask
public net.risesoft.pojo.Y9Result<Boolean> saveTodoTask(@RequestParam String tenantId, @RequestBody TodoTaskModel todo)
保存待办- Specified by:
saveTodoTaskin interfaceItemTodoTaskApi- Parameters:
tenantId- 租户idtodo- 待办信息- Returns:
Y9Result<Boolean>通用请求返回对象- Since:
- 9.6.6
-
setIsNewTodo
public net.risesoft.pojo.Y9Result<Boolean> setIsNewTodo(@RequestParam String tenantId, @RequestParam String taskId, @RequestParam String newtodoStr)
设置已读待办- Specified by:
setIsNewTodoin interfaceItemTodoTaskApi- Parameters:
tenantId- 租户idtaskId- 任务idnewtodoStr- 新待办状态- Returns:
Y9Result<Boolean>通用请求返回对象- Since:
- 9.6.6
-
updateTitle
public net.risesoft.pojo.Y9Result<Object> updateTitle(@RequestParam String tenantId, @RequestParam String processInstanceId, @RequestParam String documentTitle)
根据processInstanceId更新待办标题- Specified by:
updateTitlein interfaceItemTodoTaskApi- Parameters:
tenantId- 租户idprocessInstanceId- 流程实例iddocumentTitle- 标题- Returns:
Y9Result<Object>通用请求返回对象- Since:
- 9.6.6
-
-