说明
- 请求方式:GET
- 接口地址:/api/lab/labStatus
Request
参数名 |
数据类型 |
描述 |
是否必传 |
barCode |
String |
需要查询实验室状态的采样器 barCode |
是 |
Header
参数名 |
数据类型 |
描述 |
是否必传 |
token |
String |
接口交互必须的参数和账户验证凭证 |
是 |
Response
参数名 |
数据类型 |
描述 |
code |
int |
状态码(只有状态码是 0 时接口响应的数据是成功返回) |
msg |
String |
接口相应接口描述(只有状态描述是”OK”才是响应接口成 功,其他都是响应失败的文字描述) |
result |
Object |
具体参数说明请参考下一个 result 参数说明 |
result说明
参数名 |
数据类型 |
描述 |
barCode |
String |
采样器 barCode |
isValid |
String |
采样器是否有效 1.有效 2.无效 |
productCode |
String |
产品码 |
stageList |
List |
检测阶段 |
stageList说明
参数名 |
数据类型 |
描述 |
labStage |
String |
实验室阶段名称 包含:绑定、回寄中、开箱检验、样本认领、核酸提取、DNA扩增、DNA杂交、DNA洗染、芯片检测、检测质控、报告生成 |
labStatus |
String |
实验室阶段状态 1.成功 2.失败 3.暂停 4.其他 |
labStartTime |
Long |
实验室阶段开始时间 |
labEndTime |
Long |
实验室阶段结束时间 |
remark |
String |
实验信息备注 |
sort |
int |
实验室阶段排序 |
接口请求的示例
Response
{
"code": 0,
"msg": "OK",
"result": {
"barCode": "AA82YWH7349",
"isValid": 1,
"stageList": [
{
"labStage": "开箱检验",
"labStatus": 1,
"labStartTime": 1536921884000,
"labEndTime": 1536921885000,
"remark": "实验阶段备注信息",
"sort": 1
},
{
"labStage": "DNA 提取",
"labStatus": 1,
"labStartTime": 1536921884000,
"labEndTime": 1536921885000,
"remark": "实验阶段备注信息",
"sort": 2
}
]
}
}