程序包 net.risesoft.api

类 ProcessTodoApiImpl

  • 所有已实现的接口:
    ProcessTodoApi

    @RestController
    @RequestMapping("/services/rest/processTodo")
    public class ProcessTodoApiImpl
    extends Object
    implements ProcessTodoApi
    待办件列表
    作者:
    qinman, zhangchongjie
    Date:
    2022/12/30
    • 构造器详细资料

      • ProcessTodoApiImpl

        public ProcessTodoApiImpl()
    • 方法详细资料

      • countByOrgUnitId

        public net.risesoft.pojo.Y9Result<Long> countByOrgUnitId​(@RequestParam
                                                                 String tenantId,
                                                                 @RequestParam
                                                                 String orgUnitId)
        根据岗位id获取待办数量
        指定者:
        countByOrgUnitId 在接口中 ProcessTodoApi
        参数:
        tenantId - 租户id
        orgUnitId - 人员、岗位id
        返回:
        Y9Result<Long> 通用请求返回对象 - data 是待办数量
        从以下版本开始:
        9.6.6
      • getCountByUserIdAndProcessDefinitionKey

        public net.risesoft.pojo.Y9Result<Y9FlowableCountModel> getCountByUserIdAndProcessDefinitionKey​(@RequestParam
                                                                                                        String tenantId,
                                                                                                        @RequestParam
                                                                                                        String userId,
                                                                                                        @RequestParam
                                                                                                        String processDefinitionKey)
        根据人员、岗位id,流程定义Key获取对应事项的办件统计(包括待办件,在办件,办结件)
        指定者:
        getCountByUserIdAndProcessDefinitionKey 在接口中 ProcessTodoApi
        参数:
        tenantId - 租户Id
        userId - 人员、岗位id
        processDefinitionKey - 流程定义Key
        返回:
        Y9Result<Y9FlowableCountModel> 通用请求返回对象 - data 是办件统计
        从以下版本开始:
        9.6.6
      • getCountByUserIdAndSystemName

        public net.risesoft.pojo.Y9Result<Y9FlowableCountModel> getCountByUserIdAndSystemName​(@RequestParam
                                                                                              String tenantId,
                                                                                              @RequestParam
                                                                                              String userId,
                                                                                              @RequestParam
                                                                                              String systemName)
        根据人员、岗位id,系统标识获取对应事项的办件统计(包括待办件,在办件,办结件)
        指定者:
        getCountByUserIdAndSystemName 在接口中 ProcessTodoApi
        参数:
        tenantId - 租户Id
        userId - 人员、岗位id
        systemName - 系统名称
        返回:
        Y9Result<Y9FlowableCountModel> 通用请求返回对象 - data 是办件统计
        从以下版本开始:
        9.6.6
      • getListByUserIdAndProcessDefinitionKey

        public net.risesoft.pojo.Y9Page<TaskModel> getListByUserIdAndProcessDefinitionKey​(@RequestParam @NotBlank
                                                                                          @NotBlank String tenantId,
                                                                                          @RequestParam @NotBlank
                                                                                          @NotBlank String userId,
                                                                                          @RequestParam @NotBlank
                                                                                          @NotBlank String processDefinitionKey,
                                                                                          @RequestParam
                                                                                          Integer page,
                                                                                          @RequestParam
                                                                                          Integer rows)
        根据人员、岗位id,流程定义Key获取用户的待办任务(分页)
        指定者:
        getListByUserIdAndProcessDefinitionKey 在接口中 ProcessTodoApi
        参数:
        tenantId - 租户Id
        userId - 人员、岗位id
        processDefinitionKey - 流程定义Key
        page - 页码
        rows - 行数
        返回:
        Y9Page<TaskModel> 通用请求返回对象 - rows 是待办任务列表
        从以下版本开始:
        9.6.6
      • getListByUserIdAndSystemName

        public net.risesoft.pojo.Y9Page<TaskModel> getListByUserIdAndSystemName​(@RequestParam @NotBlank
                                                                                @NotBlank String tenantId,
                                                                                @RequestParam @NotBlank
                                                                                @NotBlank String userId,
                                                                                @RequestParam @NotBlank
                                                                                @NotBlank String systemName,
                                                                                @RequestParam
                                                                                Integer page,
                                                                                @RequestParam
                                                                                Integer rows)
        根据人员、岗位id,系统标识获取用户的待办任务(分页)
        指定者:
        getListByUserIdAndSystemName 在接口中 ProcessTodoApi
        参数:
        tenantId - 租户Id
        userId - 人员、岗位id
        systemName - 系统名称
        page - 页码
        rows - 行数
        返回:
        Y9Page<TaskModel> 通用请求返回对象 - rows 是待办任务列表
        从以下版本开始:
        9.6.6
      • getListByUserIdAndSystemName4xxx

        public net.risesoft.pojo.Y9Page<TaskModel> getListByUserIdAndSystemName4xxx​(@RequestParam
                                                                                    String tenantId,
                                                                                    @RequestParam
                                                                                    String userId,
                                                                                    String systemName,
                                                                                    String processDefinitionKey,
                                                                                    String target,
                                                                                    @RequestParam
                                                                                    Integer page,
                                                                                    @RequestParam
                                                                                    Integer rows)
        获取待办件列表
        指定者:
        getListByUserIdAndSystemName4xxx 在接口中 ProcessTodoApi
        参数:
        tenantId - 租户id
        userId - 人员、岗位id
        systemName - 系统名称
        processDefinitionKey - 流程定义key
        target - 目标
        page - 页码
        rows - 行数
        返回:
        Y9Page<TaskModel> 通用请求返回对象 - rows 是待办任务列表
      • getTodoCountByUserIdAndProcessDefinitionKey

        public net.risesoft.pojo.Y9Result<Long> getTodoCountByUserIdAndProcessDefinitionKey​(@RequestParam
                                                                                            String tenantId,
                                                                                            @RequestParam
                                                                                            String userId,
                                                                                            @RequestParam
                                                                                            String processDefinitionKey)
        根据人员、岗位id,流程定义key获取对应事项的待办数量
        指定者:
        getTodoCountByUserIdAndProcessDefinitionKey 在接口中 ProcessTodoApi
        参数:
        tenantId - 租户id
        userId - 人员、岗位id
        processDefinitionKey - 流程定义key
        返回:
        Y9Result<Long> 通用请求返回对象 - data 是待办数量
        从以下版本开始:
        9.6.6
      • getTodoCountByUserIdAndSystemName

        public net.risesoft.pojo.Y9Result<Long> getTodoCountByUserIdAndSystemName​(@RequestParam
                                                                                  String tenantId,
                                                                                  @RequestParam
                                                                                  String userId,
                                                                                  @RequestParam
                                                                                  String systemName)
        根据人员、岗位id,系统标识获取对应事项的待办数量
        指定者:
        getTodoCountByUserIdAndSystemName 在接口中 ProcessTodoApi
        参数:
        tenantId - 租户Id
        userId - 人员、岗位id
        systemName - 系统名称
        返回:
        Y9Result<Long> 通用请求返回对象 - data 是待办数量
        从以下版本开始:
        9.6.6
      • pageByUserId

        public net.risesoft.pojo.Y9Page<TaskModel> pageByUserId​(@RequestParam
                                                                String tenantId,
                                                                @RequestParam
                                                                String userId,
                                                                @RequestParam
                                                                Integer page,
                                                                @RequestParam
                                                                Integer rows)
        根据人员、岗位id获取用户的待办任务(分页)
        指定者:
        pageByUserId 在接口中 ProcessTodoApi
        参数:
        tenantId - 租户Id
        userId - 人员、岗位id
        page - 页码
        rows - 行数
        返回:
        Y9Page<TaskModel> 通用请求返回对象 - rows 是待办任务列表
        从以下版本开始:
        9.6.6
      • searchListByUserIdAndProcessDefinitionKey

        public net.risesoft.pojo.Y9Page<TaskModel> searchListByUserIdAndProcessDefinitionKey​(@RequestParam
                                                                                             String tenantId,
                                                                                             @RequestParam
                                                                                             String userId,
                                                                                             @RequestParam
                                                                                             String processDefinitionKey,
                                                                                             String searchTerm,
                                                                                             @RequestParam
                                                                                             Integer page,
                                                                                             @RequestParam
                                                                                             Integer rows)
        根据流程定义Key和其他条件搜索待办件
        指定者:
        searchListByUserIdAndProcessDefinitionKey 在接口中 ProcessTodoApi
        参数:
        tenantId - 租户Id
        userId - 人员、岗位id
        processDefinitionKey - 流程定义Key
        searchTerm - 搜索词
        page - 页码
        rows - 行数
        返回:
        Y9Page<TaskModel> 通用请求返回对象 - rows 是待办任务列表
        从以下版本开始:
        9.6.6
      • searchListByUserIdAndSystemName

        public net.risesoft.pojo.Y9Page<TaskModel> searchListByUserIdAndSystemName​(@RequestParam @NotBlank
                                                                                   @NotBlank String tenantId,
                                                                                   @RequestParam @NotBlank
                                                                                   @NotBlank String userId,
                                                                                   @RequestParam @NotBlank
                                                                                   @NotBlank String systemName,
                                                                                   String searchTerm,
                                                                                   @RequestParam
                                                                                   Integer page,
                                                                                   @RequestParam
                                                                                   Integer rows)
        根据系统英文名称和其他条件搜索待办件
        指定者:
        searchListByUserIdAndSystemName 在接口中 ProcessTodoApi
        参数:
        tenantId - 租户Id
        userId - 人员、岗位id
        systemName - 系统英文名称
        searchTerm - 搜索词
        page - 页码
        rows - 行数
        返回:
        Y9Page<TaskModel> 通用请求返回对象 - rows 是待办任务列表
        从以下版本开始:
        9.6.6