程序包 net.risesoft.api

类 ProcessInstanceApiImpl

  • 所有已实现的接口:
    ProcessInstanceApi

    @RestController
    @RequestMapping(value="/services/rest/processInstance",
                    produces="application/json")
    public class ProcessInstanceApiImpl
    extends Object
    implements ProcessInstanceApi
    协作状态接口
    作者:
    zhangchongjie
    Date:
    2023/02/06
    • 构造器详细资料

      • ProcessInstanceApiImpl

        public ProcessInstanceApiImpl()
    • 方法详细资料

      • deleteProcessInstance

        public net.risesoft.pojo.Y9Result<Boolean> deleteProcessInstance​(@RequestParam
                                                                         String tenantId,
                                                                         @RequestParam
                                                                         String processInstanceId)
        删除协作状态
        指定者:
        deleteProcessInstance 在接口中 ProcessInstanceApi
        参数:
        tenantId - 租户id
        processInstanceId - 流程实例id
        返回:
        Y9Result<Boolean> 通用请求返回对象
        从以下版本开始:
        9.6.6
      • processInstanceList

        public net.risesoft.pojo.Y9Page<ProcessCooperationModel> processInstanceList​(@RequestParam
                                                                                     String tenantId,
                                                                                     @RequestParam
                                                                                     String userId,
                                                                                     String title,
                                                                                     @RequestParam
                                                                                     int page,
                                                                                     @RequestParam
                                                                                     int rows)
        获取协作状态列表
        指定者:
        processInstanceList 在接口中 ProcessInstanceApi
        参数:
        tenantId - 租户id
        userId - 人员id
        title - 标题或文号
        page - 页码
        rows - 条数
        返回:
        Y9Page<ProcessCooperationModel> 通用请求返回对象 -rows 协作状态信息
        从以下版本开始:
        9.6.6
      • updateProcessInstanceDetails

        public net.risesoft.pojo.Y9Result<Boolean> updateProcessInstanceDetails​(@RequestParam
                                                                                String tenantId,
                                                                                @RequestParam
                                                                                String assigneeId,
                                                                                @RequestParam
                                                                                String processInstanceId,
                                                                                @RequestParam
                                                                                String taskId,
                                                                                @RequestParam
                                                                                String itembox,
                                                                                @RequestParam
                                                                                Date endTime)
        更新协作状态详情
        指定者:
        updateProcessInstanceDetails 在接口中 ProcessInstanceApi
        参数:
        tenantId - 租户id
        assigneeId - 受让人id
        processInstanceId - 流程实例id
        taskId - 任务id
        itembox - 办件状态,todo(待办),doing(在办),done(办结)
        endTime - 结束时间
        返回:
        Y9Result<Boolean> 通用请求返回对象
        从以下版本开始:
        9.6.6