接口 ActRuDetailApi


  • public interface ActRuDetailApi
    流转信息接口
    作者:
    qinman, zhangchongjie
    Date:
    2022/12/19
    • 方法详细资料

      • endByProcessInstanceId

        @PostMapping("/endByProcessInstanceId")
        net.risesoft.pojo.Y9Result<Object> endByProcessInstanceId​(@RequestParam("tenantId")
                                                                  String tenantId,
                                                                  @RequestParam("processInstanceId")
                                                                  String processInstanceId)
        根据流程实例id标记流程为办结
        参数:
        tenantId - 租户id
        processInstanceId - 流程实例id
        返回:
        Y9Result<Object> 通用请求返回对象
        从以下版本开始:
        9.6.6
      • endByProcessSerialNumber

        @PostMapping("/endByProcessSerialNumber")
        net.risesoft.pojo.Y9Result<Object> endByProcessSerialNumber​(@RequestParam("tenantId")
                                                                    String tenantId,
                                                                    @RequestParam("processSerialNumber")
                                                                    String processSerialNumber)
        根据流程编号标记流程为办结
        参数:
        tenantId - 租户id
        processSerialNumber - 流程编号
        返回:
        Y9Result<Object> 通用请求返回对象
        从以下版本开始:
        9.6.6
      • findByProcessInstanceIdAndStatus

        @GetMapping("/findByProcessInstanceIdAndStatus")
        net.risesoft.pojo.Y9Result<List<ActRuDetailModel>> findByProcessInstanceIdAndStatus​(@RequestParam("tenantId")
                                                                                            String tenantId,
                                                                                            @RequestParam("processInstanceId")
                                                                                            String processInstanceId,
                                                                                            @RequestParam("status")
                                                                                            int status)
        根据流程实例和状态查找正在办理的人员信息
        参数:
        tenantId - 租户id
        processInstanceId - 流程实例id
        status - 0为待办,1位在办
        返回:
        Y9Result<List < ActRuDetailModel>> 通用请求返回对象 - data 是流转详细信息
        从以下版本开始:
        9.6.6
      • findByProcessSerialNumber

        @GetMapping("/findByProcessSerialNumber")
        net.risesoft.pojo.Y9Result<List<ActRuDetailModel>> findByProcessSerialNumber​(@RequestParam("tenantId")
                                                                                     String tenantId,
                                                                                     @RequestParam("processSerialNumber")
                                                                                     String processSerialNumber)
        根据流程编号查找正在办理的人员信息
        参数:
        tenantId - 租户id
        processSerialNumber - 流程编号
        返回:
        Y9Result<List < ActRuDetailModel>> 通用请求返回对象 - data 是流转详细信息
        从以下版本开始:
        9.6.6
      • findByProcessSerialNumberAndAssignee

        @GetMapping("/findByProcessSerialNumberAndAssignee")
        net.risesoft.pojo.Y9Result<ActRuDetailModel> findByProcessSerialNumberAndAssignee​(@RequestParam("tenantId")
                                                                                          String tenantId,
                                                                                          @RequestParam("processSerialNumber")
                                                                                          String processSerialNumber,
                                                                                          @RequestParam("assignee")
                                                                                          String assignee)
        根据流程编号查找正在办理的人员信息
        参数:
        tenantId - 租户id
        processSerialNumber - 流程编号
        assignee - 办理人id
        返回:
        Y9Result<ActRuDetailModel> 通用请求返回对象 - data 是流转详细信息
        从以下版本开始:
        9.6.6
      • findByProcessSerialNumberAndStatus

        @GetMapping("/findByProcessSerialNumberAndStatus")
        net.risesoft.pojo.Y9Result<List<ActRuDetailModel>> findByProcessSerialNumberAndStatus​(@RequestParam("tenantId")
                                                                                              String tenantId,
                                                                                              @RequestParam("processSerialNumber")
                                                                                              String processSerialNumber,
                                                                                              @RequestParam("status")
                                                                                              int status)
        根据流程编号查找正在办理的人员信息
        参数:
        tenantId - 租户id
        processSerialNumber - 流程编号
        status - 0为待办,1位在办
        返回:
        Y9Result<List<ActRuDetailModel>> 通用请求返回对象 - data 是流转详细信息
        从以下版本开始:
        9.6.6
      • recoveryByProcessInstanceId

        @PostMapping("/recoveryByProcessInstanceId")
        net.risesoft.pojo.Y9Result<Object> recoveryByProcessInstanceId​(@RequestParam("tenantId")
                                                                       String tenantId,
                                                                       @RequestParam("processInstanceId")
                                                                       String processInstanceId)
        恢复整个流程的办件详情
        参数:
        tenantId - 租户id
        processInstanceId - 流程实例id
        返回:
        Y9Result<Object> 通用请求返回对象
        从以下版本开始:
        9.6.6
      • removeByProcessInstanceId

        @PostMapping("/removeByProcessInstanceId")
        net.risesoft.pojo.Y9Result<Object> removeByProcessInstanceId​(@RequestParam("tenantId")
                                                                     String tenantId,
                                                                     @RequestParam("processInstanceId")
                                                                     String processInstanceId)
        根据流程实例id删除整个流程的办件详情
        参数:
        tenantId - 租户id
        processInstanceId - 流程实例id
        返回:
        Y9Result<Object> 通用请求返回对象
        从以下版本开始:
        9.6.6
      • removeByProcessSerialNumber

        @PostMapping("/removeByProcessSerialNumber")
        net.risesoft.pojo.Y9Result<Object> removeByProcessSerialNumber​(@RequestParam("tenantId")
                                                                       String tenantId,
                                                                       @RequestParam("processSerialNumber")
                                                                       String processSerialNumber)
        根据流程编号删除整个流程的办件详情
        参数:
        tenantId - 租户id
        processSerialNumber - 流程编号
        返回:
        Y9Result<Object> 通用请求返回对象
        从以下版本开始:
        9.6.6
      • removeByProcessSerialNumberAndAssignee

        @PostMapping("/removeByProcessSerialNumberAndAssignee")
        net.risesoft.pojo.Y9Result<Object> removeByProcessSerialNumberAndAssignee​(@RequestParam("tenantId")
                                                                                  String tenantId,
                                                                                  @RequestParam("processSerialNumber")
                                                                                  String processSerialNumber,
                                                                                  @RequestParam("assignee")
                                                                                  String assignee)
        删除某个参与人的办件详情
        参数:
        tenantId - 租户id
        processSerialNumber - 流程编号
        assignee - 办理人id
        返回:
        Y9Result<Object> 通用请求返回对象
        从以下版本开始:
        9.6.6
      • saveOrUpdate

        @PostMapping(value="/saveOrUpdate",
                     consumes="application/json")
        net.risesoft.pojo.Y9Result<Object> saveOrUpdate​(@RequestParam("tenantId")
                                                        String tenantId,
                                                        @RequestBody
                                                        ActRuDetailModel actRuDetailModel)
        保存或者更新
        参数:
        tenantId - 租户id
        actRuDetailModel - 详情对象
        返回:
        Y9Result<Object> 通用请求返回对象
        从以下版本开始:
        9.6.6
      • syncByProcessInstanceId

        @PostMapping("/syncByProcessInstanceId")
        net.risesoft.pojo.Y9Result<Object> syncByProcessInstanceId​(@RequestParam("tenantId")
                                                                   String tenantId,
                                                                   @RequestParam("processInstanceId")
                                                                   String processInstanceId)
        恢复整个流程的办件详情
        参数:
        tenantId - 租户id
        processInstanceId - 流程实例id
        返回:
        Y9Result<Object> 通用请求返回对象
        从以下版本开始:
        9.6.6