Package net.risesoft.service.extend.impl
Class ItemTodoTaskServiceImpl
- java.lang.Object
-
- net.risesoft.service.extend.impl.ItemTodoTaskServiceImpl
-
- All Implemented Interfaces:
ItemTodoTaskService
@Service public class ItemTodoTaskServiceImpl extends Object implements ItemTodoTaskService
- Author:
- qinman, zhangchongjie
- Date:
- 2022/12/20
-
-
Constructor Summary
Constructors Constructor Description ItemTodoTaskServiceImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcountByReceiverId(String receiverId)根据接收人ID统计待办数量BooleandeleteByProcessInstanceId(String processInstanceId)根据流程实例ID删除待办任务voiddeleteByProcessInstanceId4New(String taskId, String processInstanceId)根据流程实例ID删除待办任务booleandeleteTodoTask(String id)删除待办任务booleandeleteTodoTaskByTaskId(String taskId)根据任务ID删除待办任务booleandeleteTodoTaskByTaskIdAndReceiverId(String taskId, String receiverId)根据任务ID和接收人ID删除待办任务booleanrecoveryTodoTaskByTaskId(String id)根据任务ID恢复待办任务booleansaveTodoTask(TodoTaskModel todo)保存待办任务booleansetIsNewTodo(String taskId, String newtodoStr)设置是否新待办voidupdateTitle(String processInstanceId, String documentTitle)更新标题
-
-
-
Method Detail
-
countByReceiverId
public int countByReceiverId(String receiverId)
Description copied from interface:ItemTodoTaskService根据接收人ID统计待办数量- Specified by:
countByReceiverIdin interfaceItemTodoTaskService- Parameters:
receiverId- 接收人ID- Returns:
- int
-
deleteByProcessInstanceId
public Boolean deleteByProcessInstanceId(String processInstanceId)
Description copied from interface:ItemTodoTaskService根据流程实例ID删除待办任务- Specified by:
deleteByProcessInstanceIdin interfaceItemTodoTaskService- Parameters:
processInstanceId- 流程实例ID- Returns:
- boolean
-
deleteByProcessInstanceId4New
public void deleteByProcessInstanceId4New(String taskId, String processInstanceId)
Description copied from interface:ItemTodoTaskService根据流程实例ID删除待办任务- Specified by:
deleteByProcessInstanceId4Newin interfaceItemTodoTaskService- Parameters:
taskId- 任务IDprocessInstanceId- 流程实例ID
-
deleteTodoTask
public boolean deleteTodoTask(String id)
Description copied from interface:ItemTodoTaskService删除待办任务- Specified by:
deleteTodoTaskin interfaceItemTodoTaskService- Parameters:
id- 待办ID- Returns:
- boolean
-
deleteTodoTaskByTaskId
public boolean deleteTodoTaskByTaskId(String taskId)
Description copied from interface:ItemTodoTaskService根据任务ID删除待办任务- Specified by:
deleteTodoTaskByTaskIdin interfaceItemTodoTaskService- Parameters:
taskId- 任务ID- Returns:
- boolean
-
deleteTodoTaskByTaskIdAndReceiverId
public boolean deleteTodoTaskByTaskIdAndReceiverId(String taskId, String receiverId)
Description copied from interface:ItemTodoTaskService根据任务ID和接收人ID删除待办任务- Specified by:
deleteTodoTaskByTaskIdAndReceiverIdin interfaceItemTodoTaskService- Parameters:
taskId- 任务IDreceiverId- 接收人ID- Returns:
-
recoveryTodoTaskByTaskId
public boolean recoveryTodoTaskByTaskId(String id)
Description copied from interface:ItemTodoTaskService根据任务ID恢复待办任务- Specified by:
recoveryTodoTaskByTaskIdin interfaceItemTodoTaskService- Parameters:
id- 任务ID- Returns:
- boolean
-
saveTodoTask
public boolean saveTodoTask(TodoTaskModel todo)
Description copied from interface:ItemTodoTaskService保存待办任务- Specified by:
saveTodoTaskin interfaceItemTodoTaskService- Parameters:
todo- 待办任务- Returns:
- boolean
-
setIsNewTodo
public boolean setIsNewTodo(String taskId, String newtodoStr)
Description copied from interface:ItemTodoTaskService设置是否新待办- Specified by:
setIsNewTodoin interfaceItemTodoTaskService- Parameters:
taskId- 任务IDnewtodoStr- 是否新待办,1为新件,0为已阅件- Returns:
- boolean
-
updateTitle
public void updateTitle(String processInstanceId, String documentTitle)
Description copied from interface:ItemTodoTaskService更新标题- Specified by:
updateTitlein interfaceItemTodoTaskService- Parameters:
processInstanceId- 流程实例IDdocumentTitle- 标题
-
-