批量保存标准条目信息(API名称:openStandardItem/saveStandardItemInfo)
功能介绍
批量保存标准条目信息。
相关接口
| 接口名称 | 调用说明 |
|---|---|
| 调用该接口获取到Token,再调用其他接口时,需要在请求消息头中添加“Authorization”,其值即为Token。 |
URL
| 请求方式 | HTTPS地址 | 服务架构 | 消息体类型 |
|---|---|---|---|
| POST | https://isdp+域名/openapi/v1/openStandardItem/saveStandardItemInfo | OpenAPI | application/json |
请求头
| KEY | VALUE | 是否必填 | 描述 |
|---|---|---|---|
| Content-Type | application/json | 是 | 无 |
| Authorization | bearer ${access_token} | 是 | bearer +“ ”+5.2.1中获取的access_token的值 |
请求参数
| 参数 | 类型 | 是否必填 | 描述 |
|---|---|---|---|
| standardItemInfoList | List | 是 | 标准条目信息列表 |
standardItemInfoList:
| 参数 | 类型 | 是否必填 | 描述 |
|---|---|---|---|
| itemCode | String | 是 | 条目编码 |
| itemStatus | Integer | 是 | 条目状态 0:草稿、1:审批中、2:已发布、-1:已删除 |
| kcpName | String | 是 | kcp名称 |
| name | String | 是 | 条目名称 |
| operationGuide | String | 否 | 作业指导 |
| outputList | List | 否 | 输出项列表 |
| qualityStandard | String | 否 | 质量标准 |
| sceneTypeName | String | 是 | 作业场景名称 |
| isExemption | Integer | 是 | 是否免审(1: 是; 0: 否) |
| allowedNa | Integer | 是 | 是否允许NA(1: 是; 0: 否) |
| itemId | Long | 否 | 条目ID-更新时传入 |
outputList:
| 参数 | 类型 | 是否必填 | 描述 |
|---|---|---|---|
| defaultValue | String | 否 | 默认值 |
| outputName | String | 是 | 输出项名称 |
| outputType | Integer | 是 | 输出项类型 16:文件 15:时间(年月日时分) 13:图片 14:视频 3:图片/视频 2:文本 5:整数 6:小数 1:枚举 4:多枚举 11:GPS 9:条码 7:日期 10:NA 17:音频 18:签名 |
| udf1 | String | 否 | 扩展字段1 |
| outputId | Long | 否 | 输出项ID-更新时传入 |
响应参数
| 参数 | 类型 | 描述 |
|---|---|---|
| stateCode | String | 响应状态码:
|
| errorMessage | String | 响应描述 |
| result | Object | 响应结果内容data、分页数据 |
请求示例
{
"standardItemInfoList": [
{
"itemCode": 133333233,
"itemStatus": 2,
"kcpName": "carTypeName",
"name": "csdsn1a1me1212",
"operationGuide": "nameIndex",
"outputList": [
{
"defaultValue": "defaultValue",
"outputName": "outputName",
"outputType": 2,
"udf1": "2"
},
{
"defaultValue": "defaultValue",
"outputName": "outputName",
"outputType": 3,
"udf1": "2"
}
],
"qualityStandard": "qualityStandard",
"sceneTypeName": "sceneTypeName",
"isExemption": 0,
"allowedNa": 0
}
]
} 响应示例
{
"stateCode": "0",
"errorMessage": "success",
"result": null
}