Package net.risesoft.service
Interface CustomDoingService
-
- All Known Implementing Classes:
CustomDoingServiceImpl
public interface CustomDoingService- Author:
- qinman, zhangchongjie
- Date:
- 2022/12/30
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description longgetCountByUserId(String userId)获取人员的在办流程数量longgetCountByUserIdAndProcessDefinitionKey(String userId, String processDefinitionKey)根据人员id和事项id统计longgetCountByUserIdAndSystemName(String userId, String systemName)根据人员id和系统标识统计net.risesoft.pojo.Y9Page<ProcessInstanceModel>pageByUserId(String userId, Integer page, Integer rows)根据人员Id获取用户的在办任务(分页,包含流程变量)net.risesoft.pojo.Y9Page<ProcessInstanceModel>pageByUserIdAndProcessDefinitionKey(String userId, String processDefinitionKey, Integer page, Integer rows)根据用户Id获取用户所有的在办流程net.risesoft.pojo.Y9Page<ProcessInstanceModel>pageByUserIdAndSystemName(String userId, String systemName, Integer page, Integer rows)Description:net.risesoft.pojo.Y9Page<ProcessInstanceModel>pageSearchByUserId(String userId, String searchTerm, Integer page, Integer rows)条件搜索在办件net.risesoft.pojo.Y9Page<ProcessInstanceModel>pageSearchByUserIdAndProcessDefinitionKey(String userId, String processDefinitionKey, String searchTerm, Integer page, Integer rows)条件搜索在办件net.risesoft.pojo.Y9Page<ProcessInstanceModel>pageSearchByUserIdAndSystemName(String userId, String systemName, String searchTerm, Integer page, Integer rows)条件搜索在办件
-
-
-
Method Detail
-
getCountByUserId
long getCountByUserId(String userId)
获取人员的在办流程数量- Parameters:
userId- 用户id- Returns:
- long
-
getCountByUserIdAndProcessDefinitionKey
long getCountByUserIdAndProcessDefinitionKey(String userId, String processDefinitionKey)
根据人员id和事项id统计- Parameters:
userId- 用户idprocessDefinitionKey- 流程定义key- Returns:
- long
-
getCountByUserIdAndSystemName
long getCountByUserIdAndSystemName(String userId, String systemName)
根据人员id和系统标识统计- Parameters:
userId-systemName-- Returns:
-
pageByUserId
net.risesoft.pojo.Y9Page<ProcessInstanceModel> pageByUserId(String userId, Integer page, Integer rows)
根据人员Id获取用户的在办任务(分页,包含流程变量)- Parameters:
userId- 用户idpage- 页码rows- 行数- Returns:
- Map
-
pageByUserIdAndProcessDefinitionKey
net.risesoft.pojo.Y9Page<ProcessInstanceModel> pageByUserIdAndProcessDefinitionKey(String userId, String processDefinitionKey, Integer page, Integer rows)
根据用户Id获取用户所有的在办流程- Parameters:
userId-processDefinitionKey-page-rows-- Returns:
-
pageByUserIdAndSystemName
net.risesoft.pojo.Y9Page<ProcessInstanceModel> pageByUserIdAndSystemName(String userId, String systemName, Integer page, Integer rows)
Description:- Parameters:
userId-systemName-page-rows-- Returns:
-
pageSearchByUserId
net.risesoft.pojo.Y9Page<ProcessInstanceModel> pageSearchByUserId(String userId, String searchTerm, Integer page, Integer rows)
条件搜索在办件- Parameters:
userId-searchTerm-page-rows-- Returns:
-
pageSearchByUserIdAndProcessDefinitionKey
net.risesoft.pojo.Y9Page<ProcessInstanceModel> pageSearchByUserIdAndProcessDefinitionKey(String userId, String processDefinitionKey, String searchTerm, Integer page, Integer rows)
条件搜索在办件- Parameters:
userId-processDefinitionKey-searchTerm-page-rows-- Returns:
-
-