程序包 net.risesoft.api

类 ActRuDetailApiImpl

  • 所有已实现的接口:
    ActRuDetailApi

    @Validated
    @RestController
    @RequestMapping(value="/services/rest/actRuDetail",
                    produces="application/json")
    public class ActRuDetailApiImpl
    extends Object
    implements ActRuDetailApi
    流转信息接口
    作者:
    qinman, zhangchongjie
    Date:
    2022/12/20
    • 构造器详细资料

      • ActRuDetailApiImpl

        public ActRuDetailApiImpl()
    • 方法详细资料

      • endByProcessInstanceId

        public net.risesoft.pojo.Y9Result<Object> endByProcessInstanceId​(@RequestParam
                                                                         String tenantId,
                                                                         @RequestParam
                                                                         String processInstanceId)
        根据流程实例id标记流程为办结状态
        指定者:
        endByProcessInstanceId 在接口中 ActRuDetailApi
        参数:
        tenantId - 租户id
        processInstanceId - 流程实例id
        返回:
        Y9Result<Object> 通用请求返回对象
        从以下版本开始:
        9.6.6
      • endByProcessSerialNumber

        public net.risesoft.pojo.Y9Result<Object> endByProcessSerialNumber​(@RequestParam
                                                                           String tenantId,
                                                                           @RequestParam
                                                                           String processSerialNumber)
        根据流程编号标记流程为办结状态
        指定者:
        endByProcessSerialNumber 在接口中 ActRuDetailApi
        参数:
        tenantId - 租户id
        processSerialNumber - 流程编号
        返回:
        Y9Result<Object> 通用请求返回对象
        从以下版本开始:
        9.6.6
      • findByProcessInstanceIdAndStatus

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

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

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

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

        public net.risesoft.pojo.Y9Result<Object> recoveryByProcessInstanceId​(@RequestParam
                                                                              String tenantId,
                                                                              @RequestParam
                                                                              String processInstanceId)
        恢复整个流程的流转信息(通过改变流程是否结束状态恢复)
        指定者:
        recoveryByProcessInstanceId 在接口中 ActRuDetailApi
        参数:
        tenantId - 租户id
        processInstanceId - 流程实例id
        返回:
        Y9Result<Object> 通用请求返回对象
        从以下版本开始:
        9.6.6
      • removeByProcessInstanceId

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

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

        public net.risesoft.pojo.Y9Result<Object> removeByProcessSerialNumberAndAssignee​(@RequestParam
                                                                                         String tenantId,
                                                                                         @RequestParam
                                                                                         String processSerialNumber,
                                                                                         @RequestParam
                                                                                         String assignee)
        删除指定办理人的办件详情
        指定者:
        removeByProcessSerialNumberAndAssignee 在接口中 ActRuDetailApi
        参数:
        tenantId - 租户id
        processSerialNumber - 流程编号
        assignee - 办理人id
        返回:
        Y9Result<Object> 通用请求返回对象
        从以下版本开始:
        9.6.6
      • saveOrUpdate

        public net.risesoft.pojo.Y9Result<Object> saveOrUpdate​(@RequestParam
                                                               String tenantId,
                                                               @RequestBody
                                                               ActRuDetailModel actRuDetailModel)
        保存或者更新流转信息
        指定者:
        saveOrUpdate 在接口中 ActRuDetailApi
        参数:
        tenantId - 租户id
        actRuDetailModel - 详情对象
        返回:
        Y9Result<Object> 通用请求返回对象
        从以下版本开始:
        9.6.6
      • syncByProcessInstanceId

        public net.risesoft.pojo.Y9Result<Object> syncByProcessInstanceId​(@RequestParam
                                                                          String tenantId,
                                                                          @RequestParam
                                                                          String processInstanceId)
        恢复整个流程的流转信息(通过改变流程是否结束状态恢复)
        指定者:
        syncByProcessInstanceId 在接口中 ActRuDetailApi
        参数:
        tenantId - 租户id
        processInstanceId - 流程实例id
        返回:
        Y9Result<Object> 通用请求返回对象
        从以下版本开始:
        9.6.6