接口 SpecialOperationApi


  • public interface SpecialOperationApi
    退回,收回,重定向,特殊办结接口
    作者:
    qinman, zhangchongjie
    Date:
    2022/12/19
    • 方法详细资料

      • reposition

        @PostMapping(value="/reposition",
                     consumes="application/json")
        net.risesoft.pojo.Y9Result<Object> reposition​(@RequestParam("tenantId")
                                                      String tenantId,
                                                      @RequestParam("orgUnitId")
                                                      String orgUnitId,
                                                      @RequestParam("taskId")
                                                      String taskId,
                                                      @RequestParam("repositionToTaskId")
                                                      String repositionToTaskId,
                                                      @RequestParam("userChoice")
                                                      List<String> userChoice,
                                                      @RequestParam(value="reason",required=false)
                                                      String reason,
                                                      @RequestParam(value="sponsorGuid",required=false)
                                                      String sponsorGuid)
        重定向
        参数:
        tenantId - 租户id
        orgUnitId - 人员、岗位id
        taskId - 任务id
        repositionToTaskId - 任务key
        userChoice - 岗位id集合
        reason - 重定向原因
        sponsorGuid - 主办人id
        返回:
        Y9Result<Object> 通用请求返回对象 - success 属性判断操作是否成功
        从以下版本开始:
        9.6.6
      • rollBack

        @PostMapping("/rollBack")
        net.risesoft.pojo.Y9Result<Object> rollBack​(@RequestParam("tenantId")
                                                    String tenantId,
                                                    @RequestParam("orgUnitId")
                                                    String orgUnitId,
                                                    @RequestParam("taskId")
                                                    String taskId,
                                                    @RequestParam(value="reason",required=false)
                                                    String reason)
        退回
        参数:
        tenantId - 租户id
        orgUnitId - 人员、岗位id
        taskId - 任务id
        reason - 退回的原因
        返回:
        Y9Result<Object> 通用请求返回对象 - success 属性判断操作是否成功
        从以下版本开始:
        9.6.6
      • rollbackToSender

        @PostMapping("/rollbackToSender")
        net.risesoft.pojo.Y9Result<Object> rollbackToSender​(@RequestParam("tenantId")
                                                            String tenantId,
                                                            @RequestParam("orgUnitId")
                                                            String orgUnitId,
                                                            @RequestParam("taskId")
                                                            String taskId)
        发回给发送人
        参数:
        tenantId - 租户id
        orgUnitId - 人员、岗位id
        taskId - 任务id
        返回:
        Y9Result<Object> 通用请求返回对象 - success 属性判断操作是否成功
        从以下版本开始:
        9.6.6
      • rollbackToStartor

        @PostMapping("/rollbackToStartor")
        net.risesoft.pojo.Y9Result<Object> rollbackToStartor​(@RequestParam("tenantId")
                                                             String tenantId,
                                                             @RequestParam("orgUnitId")
                                                             String orgUnitId,
                                                             @RequestParam("taskId")
                                                             String taskId,
                                                             @RequestParam(value="reason",required=false)
                                                             String reason)
        返回拟稿人
        参数:
        tenantId - 租户id
        orgUnitId - 人员、岗位id
        taskId - 任务id
        reason - 原因
        返回:
        Y9Result<Object> 通用请求返回对象 - success 属性判断操作是否成功
        从以下版本开始:
        9.6.6
      • specialComplete

        @PostMapping("/specialComplete")
        net.risesoft.pojo.Y9Result<Object> specialComplete​(@RequestParam("tenantId")
                                                           String tenantId,
                                                           @RequestParam("orgUnitId")
                                                           String orgUnitId,
                                                           @RequestParam("taskId")
                                                           String taskId,
                                                           @RequestParam(value="reason",required=false)
                                                           String reason)
        特殊办结
        参数:
        tenantId - 租户id
        orgUnitId - 人员、岗位id
        taskId - 任务id
        reason - 原因
        返回:
        Y9Result<Object> 通用请求返回对象 - success 属性判断操作是否成功
        从以下版本开始:
        9.6.6
      • takeBack

        @PostMapping("/takeBack")
        net.risesoft.pojo.Y9Result<Object> takeBack​(@RequestParam("tenantId")
                                                    String tenantId,
                                                    @RequestParam("orgUnitId")
                                                    String orgUnitId,
                                                    @RequestParam("taskId")
                                                    String taskId,
                                                    @RequestParam(value="reason",required=false)
                                                    String reason)
        收回
        参数:
        tenantId - 租户id
        orgUnitId - 人员、岗位id
        taskId - 任务id
        reason - 收回的原因
        返回:
        Y9Result<Object> 通用请求返回对象 - success 属性判断操作是否成功
        从以下版本开始:
        9.6.6