文档首页/ ISDP/ API参考/ API接口/ 问题管理/ 验收人批量操作问题(API名称:acceptanceUserBatchOperate)
更新时间:2024-01-18 GMT+08:00
分享

验收人批量操作问题(API名称:acceptanceUserBatchOperate)

功能介绍

问题验收人对问题进行批量操作时的接口

相关接口

接口名称

调用说明

获取Token

调用该接口获取到Token,再调用其他接口时,需要在请求消息头中添加“Authorization”,其值即为Token。

新增问题

需要有已新建的问题单才能顺利进行批量操作

URL

请求方式

HTTPS地址

服务架构

消息体类型

POST

https://isdp+域名/openapi/v1/openIssue/acceptanceUserBatchOperate

OpenAPI

application/json

请求头

KEY

VALUE

是否必填

描述

Content-Type

application/json

Authorization

bearer ${access_token}

bearer +“ ”+5.2.1中获取的access_token的值

请求参数

参数

类型

是否必填

描述

issueIdList

LONG

问题ID列表

operate

Interger

操作类型 1-接收关闭 2-驳回

remark

String

操作描述

url

String

PC端URL。

thirdUrl

String

第三方URL

operUserId

Long

操作人ID(验收人)

operUserName

String

操作人名称

qcIssueCloseAttributeModel

Object

关闭扩展属性

响应参数

参数

类型

描述

stateCode

String

响应状态码:0-成功;其他-失败

errorMessage

String

响应描述,错误提示

result

Object

响应数据

请求示例

示例1:

{
  "remark": "驳回原因",
  "operate": 2,
  "thirdUrl": "issueId=",
  "issueIdList": [
    306342
  ],
  "attachmentList": [
    {
      "fileId": 6573274,
      "fileName": "XXoffer (3).pdf"
    }
  ]
}

示例2:

{
  "remark": "接收",
  "operate": 1,
  "thirdUrl": "issueId=",
  "issueIdList": [
    306342
  ]
}

响应示例

示例1:

{
"stateCode": "0",
  "errorMessage": null,
  "result": null
}

示例2:

stateCode 返回码  0 成功
100103 存在不满足关闭条件的问题或者您没有关闭权限!
errorMessage      不能关闭的问题编码Issue20220618146715
{
  "stateCode": "100103",
  "errorMessage": "[\"Issue20220618146715\"]",
  "result": null
}

状态码

状态码请参见状态码

错误码

错误码请参见错误码

相关文档