2.4.1.7.9. Common(公共接口)
2.4.1.7.9.1. 查询故障、报警、事件-详细列表
调用接口:
属性 | 值 |
---|---|
url | /api/common/get_all_warn |
http方法 | post |
Content-Type | application/json或application/x-www-form-urlencoded |
请求参数:
字段 | 字段名称 | 字段类型 | 说明 | 是否必传 |
---|---|---|---|---|
page_index | 查询页码 | Integer | 大于 0,如果为空,则默认从第一页显示 | 否 |
page_size | 每页记录数 | Integer | 大于 0,如果为空,则默认为 20 | 否 |
condition | 查询条件 | Json | LIKE模糊搜索条件 | 否 |
start_time | 开始时间 | Datetime | 按创建时间搜索的开始时间和结束时间 | 否 |
end_time | 结束时间 | Datetime | 否 | |
is_group | 是否查询设备组 | Boolean | 不传则返回所有数据; 值为1则只返回设备组数据; 值为0则只返回设备数据 | 否 |
返回参数:
字段 | 字段名称 | 字段类型 | 说明 | 是否必传 |
---|---|---|---|---|
code | 返回码 | Integer | 200:成功 500:失败 | 是 |
msg | 提示信息 | String | 是 | |
result | 结果 | Json | 是 |
返回数据举例:
{
"code": 200,
"msg": "查询成功",
"mix_code":130001,
"mix_msg":"",
"mix_ext":"",
"result": {
"page_index": 1,
"page_size": 20,
"total_pages": 1,
"total_records": 1,
"data": [
{
"id": 1002,
"name": "锅炉过热",
"type": "alert",
"type_name": "报警",
"code": "9527",
"aprus_id": "A22018083100002",
"equipment_id": 1001,
"equipment_name": "pro+测试设备",
"description": "Label_En:Oil Separator Blocked;Label_Cn:锅炉过热",
"created": "2018-09-11 17:03:07",
"is_available": 1
}
]
}
}