获取检测项列表
背景介绍
检测流程中,在检测项目列表中,选择某个检测项目,就进入到具体的检测流程。此检测流程会首先罗列所有需要操作的检测模块。点击某个检测模块,比如“机舱初检”,就会打开对应的检测项列表,如下图所示:

请求地址
环境
HTTPS请求地址
国内沙盒环境
https://cnopenapi.autox3.com/openapi/api-v1/rest
国内生产环境
https://cnopengateway.autox3.com/openapi/api-v1/rest
其他国家环境
略
请求参数
名称
子项
是否必填
长度
类型
说明
示例值
method
是
64
String
方法名
autox3.base.checkpoint.item.list
content
是
--
String
请求接口内容字符串JSON
inspectionOrderId
是
64
String
开放平台检测单Id
35890
moduleId
是
64
String
开放平台检测模块Id
425
请求命令(以curl命令为例)示例如下:
curl 'https://jiqunwww.autox3.com/openapi/api-v1/rest' \
-H "accept: */*" \
-H "Authorization: eyJhbGciOiJIUzUxMiJ9.eyJpc09wZW5BcGkiOnRydWUsInN1YiI6IkFLNTg3OEE3QUI4NEZCNDM0MCIsImV4cCI6MTYyODk1ODQ3MCwiY3JlYXRlZCI6MTYyODA5NDQ3MDczMSwiYnJhbmRJZCI6MTY3fQ.zL8TYzVRpP3OPlnUDdyDeKhEUyrUYhiKUmKW7jb7AB8n2XEq6sFpnE8Q03FZdVeWW_LD9VeE4HBEXKpxup9pkA" \
-H 'Content-Type: application/json;charset=UTF-8' \
-H 'Mechanic-Mobile: 170267' \
--data-raw '{"method": "autox3.base.checkpoint.item.list",
"content":"{\"inspectionOrderId\":\"7870\",\"moduleId\":\"6273\"}"}' \
--compressed
应答参数
名称
子项
是否必填
长度
类型
说明
示例值
status
是
--
Integer
请参考本页"公共参数-->错误编码"部分
0
errorInfo
是
--
String
错误信息
network error
data
是
--
Object
检测项列表信息封装,其信息封装请参考“检测项列表信息封装”
检测项列表信息封装,请参考如下:
名称
是否必填
长度
类型
说明
示例值
comment
是
--
String
技师评论
submoduleList
是
--
Object
检测项列表信息封装,子项信息封装请参考“检测项信息封装”
检测项信息封装,请参考如下:
名称
是否必填
长度
类型
说明
示例值
submoduleId
是
--
String
检测项id
4671
resourceUrlList
是
--
String
检测项下图片List
null
submoduleName
是
--
String
检测项名称
刹车油
checkpointList
是
--
Object
检测点列表信息封装,子项信息封装请参考“检测点信息封装”
检测点信息封装,请参考如下:
名称
是否必填
长度
类型
说明
示例值
condition
是
--
String
检测点的答案
null
checkpointName
是
--
String
检测点描述
刹车油剩余
checkpointId
是
--
String
检测点id
7337
conditionStatus
是
--
String
检测点状态,
PASS:正常,
MINOR:轻微异常,
MAJOR:异常,
DANGEROUS:紧急
PASS
checkpointType
是
--
String
检测点类型,
CHOICE:选择题,
NUMBER:数值题,
PERCENT_SLIDER:百分数题
CHOICE
conditionList
是
--
Object
检测点选项列表信息封装,
子项信息封装请
参考"检测点选项信息封装"
检测点选项信息封装,请参考如下:
名称
是否必填
长度
类型
说明
示例值
conditionId
是
--
String
选项id
18674
conditionName
是
--
String
选项描述
20%
conditionStatus
是
--
String
选项状态枚举,
PASS:正常,
MINOR:轻微异常,
MAJOR:异常,
DANGEROUS:紧急
DANGEROUS
应答示例如下:
{
"data": {
"comment": "",
"submoduleList": [
{
"submoduleId": 4671,
"resourceUrlList": null,
"submoduleName": "刹车油",
"referenceResourceUrl": "https://i18n.autox3.com/1.jpeg",
"checkpointList": [
{
"condition": "A",
"checkpointName": "刹车油剩余",
"checkpointId": 7337,
"conditionStatus": "MINOR",
"checkpointType": "CHOICE",
"conditionList": [
{
"conditionId": 18674,
"conditionName": "20%",
"conditionStatus": "DANGEROUS",
}
]
}
]
}
]
},
"errorInfo": null,
"status": 0
}
最后更新于
这有帮助吗?