程序包 net.risesoft.api

类 SpecialOperationApiImpl

  • 所有已实现的接口:
    SpecialOperationApi

    @RestController
    @RequestMapping(value="/services/rest/specialOperation",
                    produces="application/json")
    public class SpecialOperationApiImpl
    extends Object
    implements SpecialOperationApi
    退回,收回,重定向,特殊办结接口
    作者:
    qinman, zhangchongjie
    Date:
    2022/12/30
    • 构造器详细资料

      • SpecialOperationApiImpl

        public SpecialOperationApiImpl()
    • 方法详细资料

      • reposition

        public net.risesoft.pojo.Y9Result<Object> reposition​(@RequestParam
                                                             String tenantId,
                                                             @RequestParam
                                                             String userId,
                                                             @RequestParam
                                                             String taskId,
                                                             @RequestParam
                                                             String targetTaskDefineKey,
                                                             @RequestBody
                                                             List<String> users,
                                                             String reason,
                                                             String sponsorGuid)
        重定向
        指定者:
        reposition 在接口中 SpecialOperationApi
        参数:
        tenantId - 租户id
        userId - 人员id
        taskId - 任务id
        targetTaskDefineKey - 任务key
        users - 人员id集合
        reason - 重定向原因
        sponsorGuid - 主办人id
        返回:
        Y9Result<Object> 通用请求返回对象 - success 属性判断操作是否成功
        从以下版本开始:
        9.6.6
      • reposition4Position

        public net.risesoft.pojo.Y9Result<Object> reposition4Position​(@RequestParam
                                                                      String tenantId,
                                                                      @RequestParam
                                                                      String positionId,
                                                                      @RequestParam
                                                                      String taskId,
                                                                      @RequestParam
                                                                      String repositionToTaskId,
                                                                      @RequestParam("userChoice")
                                                                      List<String> userChoice,
                                                                      String reason,
                                                                      String sponsorGuid)
        重定向(岗位)
        指定者:
        reposition4Position 在接口中 SpecialOperationApi
        参数:
        tenantId - 租户id
        positionId - 岗位id
        taskId - 任务id
        repositionToTaskId - 任务key
        userChoice - 岗位id集合
        reason - 重定向原因
        sponsorGuid - 主办人id
        返回:
        Y9Result<Object> 通用请求返回对象 - success 属性判断操作是否成功
        从以下版本开始:
        9.6.6
      • rollBack

        public net.risesoft.pojo.Y9Result<Object> rollBack​(@RequestParam
                                                           String tenantId,
                                                           @RequestParam
                                                           String userId,
                                                           @RequestParam
                                                           String taskId,
                                                           String reason)
        退回办件
        指定者:
        rollBack 在接口中 SpecialOperationApi
        参数:
        tenantId - 租户id
        userId - 人员id
        taskId - 任务id
        reason - 退回的原因
        返回:
        Y9Result<Object> 通用请求返回对象 - success 属性判断操作是否成功
        从以下版本开始:
        9.6.6
      • rollBack4Position

        public net.risesoft.pojo.Y9Result<Object> rollBack4Position​(@RequestParam
                                                                    String tenantId,
                                                                    @RequestParam
                                                                    String positionId,
                                                                    @RequestParam
                                                                    String taskId,
                                                                    String reason)
        退回(岗位)
        指定者:
        rollBack4Position 在接口中 SpecialOperationApi
        参数:
        tenantId - 租户id
        positionId - 岗位id
        taskId - 任务id
        reason - 退回的原因
        返回:
        Y9Result<Object> 通用请求返回对象 - success 属性判断操作是否成功
        从以下版本开始:
        9.6.6
      • rollbackToSender4Position

        public net.risesoft.pojo.Y9Result<Object> rollbackToSender4Position​(@RequestParam
                                                                            String tenantId,
                                                                            @RequestParam
                                                                            String positionId,
                                                                            @RequestParam
                                                                            String taskId)
        发回给发送人/岗位
        指定者:
        rollbackToSender4Position 在接口中 SpecialOperationApi
        参数:
        tenantId - 租户id
        positionId - 岗位id
        taskId - 任务id
        返回:
        Y9Result<Object> 通用请求返回对象 - success 属性判断操作是否成功
        从以下版本开始:
        9.6.6
      • rollbackToStartor4Position

        public net.risesoft.pojo.Y9Result<Object> rollbackToStartor4Position​(@RequestParam
                                                                             String tenantId,
                                                                             @RequestParam
                                                                             String positionId,
                                                                             @RequestParam
                                                                             String taskId,
                                                                             String reason)
        返回拟稿人/岗位
        指定者:
        rollbackToStartor4Position 在接口中 SpecialOperationApi
        参数:
        tenantId - 租户id
        positionId - 岗位id
        taskId - 任务id
        reason - 原因
        返回:
        Y9Result<Object> 通用请求返回对象 - success 属性判断操作是否成功
        从以下版本开始:
        9.6.6
      • specialComplete4Position

        public net.risesoft.pojo.Y9Result<Object> specialComplete4Position​(@RequestParam
                                                                           String tenantId,
                                                                           @RequestParam
                                                                           String positionId,
                                                                           @RequestParam
                                                                           String taskId,
                                                                           String reason)
        特殊办结/岗位
        指定者:
        specialComplete4Position 在接口中 SpecialOperationApi
        参数:
        tenantId - 租户id
        positionId - 岗位id
        taskId - 任务id
        reason - 原因
        返回:
        Y9Result<Object> 通用请求返回对象 - success 属性判断操作是否成功
        从以下版本开始:
        9.6.6
      • takeBack

        public net.risesoft.pojo.Y9Result<Object> takeBack​(@RequestParam
                                                           String tenantId,
                                                           @RequestParam
                                                           String userId,
                                                           @RequestParam
                                                           String taskId,
                                                           String reason)
        收回办件
        指定者:
        takeBack 在接口中 SpecialOperationApi
        参数:
        tenantId - 租户id
        userId - 人员id
        taskId - 任务id
        reason - 收回的原因
        返回:
        Y9Result<Object> 通用请求返回对象 - success 属性判断操作是否成功
        从以下版本开始:
        9.6.6
      • takeBack4Position

        public net.risesoft.pojo.Y9Result<Object> takeBack4Position​(@RequestParam
                                                                    String tenantId,
                                                                    @RequestParam
                                                                    String positionId,
                                                                    @RequestParam
                                                                    String taskId,
                                                                    String reason)
        收回(岗位)
        指定者:
        takeBack4Position 在接口中 SpecialOperationApi
        参数:
        tenantId - 租户id
        positionId - 岗位id
        taskId - 任务id
        reason - 收回的原因
        返回:
        Y9Result<Object> 通用请求返回对象 - success 属性判断操作是否成功
        从以下版本开始:
        9.6.6