Package net.risesoft.service.impl
Class CustomTodoServiceImpl
- java.lang.Object
-
- net.risesoft.service.impl.CustomTodoServiceImpl
-
- All Implemented Interfaces:
CustomTodoService
@Transactional(readOnly=true) @Service("customTodoService") public class CustomTodoServiceImpl extends Object implements CustomTodoService- Author:
- qinman, zhangchongjie
- Date:
- 2022/12/30
-
-
Constructor Summary
Constructors Constructor Description CustomTodoServiceImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description longgetCountByUserId(String userId)获取人员、岗位的待办任务数量longgetCountByUserIdAndProcessDefinitionKey(String userId, String processDefinitionKey)根据人员id,或岗位id和事项id统计longgetCountByUserIdAndSystemName(String userId, String systemName)根据人员、岗位id,系统标识统计net.risesoft.pojo.Y9Page<TaskModel>pageByUserId(String userId, Integer page, Integer rows)根据人员、岗位id获取用户的待办任务(分页)net.risesoft.pojo.Y9Page<TaskModel>pageByUserIdAndProcessDefinitionKey(String userId, String processDefinitionKey, Integer page, Integer rows)根据人员、岗位id,事项id获取用户的待办任务(分页)net.risesoft.pojo.Y9Page<TaskModel>pageByUserIdAndSystemName(String userId, String systemName, Integer page, Integer rows)根据人员Id,系统标识获取用户的待办任务(分页)net.risesoft.pojo.Y9Page<TaskModel>pageByUserIdAndSystemName4xxx(String userId, String systemName, String processDefinitionKey, String target, Integer page, Integer rows)根据人员Id,系统标识,流程定义Key获取用户的待办任务(分页)net.risesoft.pojo.Y9Page<TaskModel>searchListByUserId(String userId, String searchTerm, Integer page, Integer rows)条件搜索待办件net.risesoft.pojo.Y9Page<TaskModel>searchListByUserIdAndProcessDefinitionKey(String userId, String processDefinitionKey, String searchTerm, Integer page, Integer rows)条件搜索待办件net.risesoft.pojo.Y9Page<TaskModel>searchListByUserIdAndSystemName(String userId, String systemName, String searchTerm, Integer page, Integer rows)条件搜索待办件
-
-
-
Method Detail
-
getCountByUserId
public long getCountByUserId(String userId)
Description copied from interface:CustomTodoService获取人员、岗位的待办任务数量- Specified by:
getCountByUserIdin interfaceCustomTodoService- Returns:
-
getCountByUserIdAndProcessDefinitionKey
public long getCountByUserIdAndProcessDefinitionKey(String userId, String processDefinitionKey)
Description copied from interface:CustomTodoService根据人员id,或岗位id和事项id统计- Specified by:
getCountByUserIdAndProcessDefinitionKeyin interfaceCustomTodoService- Returns:
-
getCountByUserIdAndSystemName
public long getCountByUserIdAndSystemName(String userId, String systemName)
Description copied from interface:CustomTodoService根据人员、岗位id,系统标识统计- Specified by:
getCountByUserIdAndSystemNamein interfaceCustomTodoService- Returns:
-
pageByUserId
public net.risesoft.pojo.Y9Page<TaskModel> pageByUserId(String userId, Integer page, Integer rows)
Description copied from interface:CustomTodoService根据人员、岗位id获取用户的待办任务(分页)- Specified by:
pageByUserIdin interfaceCustomTodoService- Returns:
-
pageByUserIdAndProcessDefinitionKey
public net.risesoft.pojo.Y9Page<TaskModel> pageByUserIdAndProcessDefinitionKey(String userId, String processDefinitionKey, Integer page, Integer rows)
Description copied from interface:CustomTodoService根据人员、岗位id,事项id获取用户的待办任务(分页)- Specified by:
pageByUserIdAndProcessDefinitionKeyin interfaceCustomTodoService- Parameters:
userId- 人员、岗位idprocessDefinitionKey- 流程定义Keypage- 页码rows- 行数- Returns:
- Y9Page
-
pageByUserIdAndSystemName
public net.risesoft.pojo.Y9Page<TaskModel> pageByUserIdAndSystemName(String userId, String systemName, Integer page, Integer rows)
Description copied from interface:CustomTodoService根据人员Id,系统标识获取用户的待办任务(分页)- Specified by:
pageByUserIdAndSystemNamein interfaceCustomTodoService- Returns:
- Y9Page
-
pageByUserIdAndSystemName4xxx
public net.risesoft.pojo.Y9Page<TaskModel> pageByUserIdAndSystemName4xxx(String userId, String systemName, String processDefinitionKey, String target, Integer page, Integer rows)
Description copied from interface:CustomTodoService根据人员Id,系统标识,流程定义Key获取用户的待办任务(分页)- Specified by:
pageByUserIdAndSystemName4xxxin interfaceCustomTodoService- Returns:
-
searchListByUserId
public net.risesoft.pojo.Y9Page<TaskModel> searchListByUserId(String userId, String searchTerm, Integer page, Integer rows)
Description copied from interface:CustomTodoService条件搜索待办件- Specified by:
searchListByUserIdin interfaceCustomTodoService- Returns:
-
searchListByUserIdAndProcessDefinitionKey
public net.risesoft.pojo.Y9Page<TaskModel> searchListByUserIdAndProcessDefinitionKey(String userId, String processDefinitionKey, String searchTerm, Integer page, Integer rows)
Description copied from interface:CustomTodoService条件搜索待办件- Specified by:
searchListByUserIdAndProcessDefinitionKeyin interfaceCustomTodoService- Returns:
- Y9Page
-
searchListByUserIdAndSystemName
public net.risesoft.pojo.Y9Page<TaskModel> searchListByUserIdAndSystemName(String userId, String systemName, String searchTerm, Integer page, Integer rows)
Description copied from interface:CustomTodoService条件搜索待办件- Specified by:
searchListByUserIdAndSystemNamein interfaceCustomTodoService- Returns:
-
-