接口访问地址
URL: http://fire.wenze-tech.cn
消防大数据对接API
基础数据接口
BASIC
Path: /v1/api/basic_data/species/list
Method: GET
Desc:
获取所有设备种类集合
REQUEST
Headers:
name | value | required | desc |
---|---|---|---|
token | YES | 访问TOKEN |
RESPONSE
Headers:
name | value | required | desc |
---|---|---|---|
content-type | application/json;charset=UTF-8 | NO |
Body:
name | type | desc |
---|---|---|
code | integer | 代码(0成功) |
message | string | 消息 |
data | array | 数据 |
|─ | object | |
|─species_id | integer | 设备种类ID |
|─species_name | string | 设备种类名称 |
Response Demo:
{
"code": 0,
"message": "",
"data": [
{
"species_id": 0,
"species_name": ""
}
]
}
消防大数据对接API
消防设备数量统计接口
BASIC
Path: /v1/api/equipment/count/species
Method: GET
Desc:
根据指定的设备种类(设备大类),查询匹配所有状态(正常、故障、已报废)设备总数量
REQUEST
Headers:
name | value | required | desc |
---|---|---|---|
token | YES | 访问TOKEN |
Query:
name | value | required | desc |
---|---|---|---|
species_id | 0 | YES | 设备种类ID |
RESPONSE
Headers:
name | value | required | desc |
---|---|---|---|
content-type | application/json;charset=UTF-8 | NO |
Body:
name | type | desc |
---|---|---|
code | integer | 代码(0成功) |
message | string | 消息 |
data | object | 数据 |
Response Demo:
{
"code": 0,
"message": "",
"data": {}
}
BASIC
Path: /v1/api/equipment/count/normal
Method: GET
Desc:
获取正常设备总数量
REQUEST
Headers:
name | value | required | desc |
---|---|---|---|
token | YES | 访问TOKEN |
RESPONSE
Headers:
name | value | required | desc |
---|---|---|---|
content-type | application/json;charset=UTF-8 | NO |
Body:
name | type | desc |
---|---|---|
code | integer | 代码(0成功) |
message | string | 消息 |
data | object | 数据 |
Response Demo:
{
"code": 0,
"message": "",
"data": {}
}
BASIC
Path: /v1/api/equipment/count/trouble
Method: GET
Desc:
获取故障设备总数量
REQUEST
Headers:
name | value | required | desc |
---|---|---|---|
token | YES | 访问TOKEN |
RESPONSE
Headers:
name | value | required | desc |
---|---|---|---|
content-type | application/json;charset=UTF-8 | NO |
Body:
name | type | desc |
---|---|---|
code | integer | 代码(0成功) |
message | string | 消息 |
data | object | 数据 |
Response Demo:
{
"code": 0,
"message": "",
"data": {}
}
BASIC
Path: /v1/api/equipment/count/scrapped
Method: GET
Desc:
获取已报废设备总数量
REQUEST
Headers:
name | value | required | desc |
---|---|---|---|
token | YES | 访问TOKEN |
RESPONSE
Headers:
name | value | required | desc |
---|---|---|---|
content-type | application/json;charset=UTF-8 | NO |
Body:
name | type | desc |
---|---|---|
code | integer | 代码(0成功) |
message | string | 消息 |
data | object | 数据 |
Response Demo:
{
"code": 0,
"message": "",
"data": {}
}
BASIC
Path: /v1/api/equipment/normal
Method: GET
Desc:
分页返回正常设备的台账信息
REQUEST
Headers:
name | value | required | desc |
---|---|---|---|
token | YES | 访问TOKEN |
Query:
name | value | required | desc |
---|---|---|---|
page_no | 1 | YES | 当前页码(最小值1) |
page_size | 10 | YES | 每页显示条数(最大值200) |
RESPONSE
Headers:
name | value | required | desc |
---|---|---|---|
content-type | application/json;charset=UTF-8 | NO |
Body:
name | type | desc |
---|---|---|
code | integer | 代码(0成功) |
message | string | 消息 |
data | object | 数据 |
|─records | array | 分页数据 |
|─ | object | |
|─equip_id | integer | 设备ID |
|─equip_no | string | 设备编号 |
|─equip_name | string | 设备名称 |
|─status | string | 状态 |
|─type_name | string | 类型 |
|─brand_name | string | 品牌 |
|─model | string | 型号 |
|─rfid_address | string | 设备RFID地点 |
|─next_maintain_date | string | 下次维保日期 |
|─scrap_date | string | 应报废日期 |
|─scrap_date_actual | string | 实际报废日期 |
|─factory | string | 生产厂家 |
|─product_date | string | 出厂日期 |
|─total | integer | 总记录条数 |
|─page_no | integer | 当前页 |
|─page_size | integer | 每页显示条数 |
|─pages | integer | 总页数 |
Response Demo:
{
"code": 0,
"message": "",
"data": {
"records": [
{
"equip_id": 0,
"equip_no": "",
"equip_name": "",
"status": "",
"type_name": "",
"brand_name": "",
"model": "",
"rfid_address": "",
"next_maintain_date": "",
"scrap_date": "",
"scrap_date_actual": "",
"factory": "",
"product_date": ""
}
],
"total": 0,
"page_no": 0,
"page_size": 0,
"pages": 0
}
}
BASIC
Path: /v1/api/equipment/trouble
Method: GET
Desc:
分页返回所有故障设备的台账信息集合
REQUEST
Headers:
name | value | required | desc |
---|---|---|---|
token | YES | 访问TOKEN |
Query:
name | value | required | desc |
---|---|---|---|
page_no | 1 | YES | 当前页码(最小值1) |
page_size | 10 | YES | 每页显示条数(最大值200) |
RESPONSE
Headers:
name | value | required | desc |
---|---|---|---|
content-type | application/json;charset=UTF-8 | NO |
Body:
name | type | desc |
---|---|---|
code | integer | 代码(0成功) |
message | string | 消息 |
data | object | 数据 |
|─records | array | 分页数据 |
|─ | object | |
|─equip_id | integer | 设备ID |
|─equip_no | string | 设备编号 |
|─equip_name | string | 设备名称 |
|─status | string | 状态 |
|─type_name | string | 类型 |
|─brand_name | string | 品牌 |
|─model | string | 型号 |
|─rfid_address | string | 设备RFID地点 |
|─next_maintain_date | string | 下次维保日期 |
|─scrap_date | string | 应报废日期 |
|─scrap_date_actual | string | 实际报废日期 |
|─factory | string | 生产厂家 |
|─product_date | string | 出厂日期 |
|─total | integer | 总记录条数 |
|─page_no | integer | 当前页 |
|─page_size | integer | 每页显示条数 |
|─pages | integer | 总页数 |
Response Demo:
{
"code": 0,
"message": "",
"data": {
"records": [
{
"equip_id": 0,
"equip_no": "",
"equip_name": "",
"status": "",
"type_name": "",
"brand_name": "",
"model": "",
"rfid_address": "",
"next_maintain_date": "",
"scrap_date": "",
"scrap_date_actual": "",
"factory": "",
"product_date": ""
}
],
"total": 0,
"page_no": 0,
"page_size": 0,
"pages": 0
}
}
BASIC
Path: /v1/api/equipment/scrapped
Method: GET
Desc:
分页返回所有已报废设备的台账信息集合
REQUEST
Headers:
name | value | required | desc |
---|---|---|---|
token | YES | 访问TOKEN |
Query:
name | value | required | desc |
---|---|---|---|
page_no | 1 | YES | 当前页码(最小值1) |
page_size | 10 | YES | 每页显示条数(最大值200) |
RESPONSE
Headers:
name | value | required | desc |
---|---|---|---|
content-type | application/json;charset=UTF-8 | NO |
Body:
name | type | desc |
---|---|---|
code | integer | 代码(0成功) |
message | string | 消息 |
data | object | 数据 |
|─records | array | 分页数据 |
|─ | object | |
|─equip_id | integer | 设备ID |
|─equip_no | string | 设备编号 |
|─equip_name | string | 设备名称 |
|─status | string | 状态 |
|─type_name | string | 类型 |
|─brand_name | string | 品牌 |
|─model | string | 型号 |
|─rfid_address | string | 设备RFID地点 |
|─next_maintain_date | string | 下次维保日期 |
|─scrap_date | string | 应报废日期 |
|─scrap_date_actual | string | 实际报废日期 |
|─factory | string | 生产厂家 |
|─product_date | string | 出厂日期 |
|─total | integer | 总记录条数 |
|─page_no | integer | 当前页 |
|─page_size | integer | 每页显示条数 |
|─pages | integer | 总页数 |
Response Demo:
{
"code": 0,
"message": "",
"data": {
"records": [
{
"equip_id": 0,
"equip_no": "",
"equip_name": "",
"status": "",
"type_name": "",
"brand_name": "",
"model": "",
"rfid_address": "",
"next_maintain_date": "",
"scrap_date": "",
"scrap_date_actual": "",
"factory": "",
"product_date": ""
}
],
"total": 0,
"page_no": 0,
"page_size": 0,
"pages": 0
}
}
消防大数据对接API
维护保养记录接口
BASIC
Path: /v1/api/maintain/count
Method: GET
Desc:
根据指定时间范围,返回匹配的维护保养记录总条数
REQUEST
Headers:
name | value | required | desc |
---|---|---|---|
token | YES | 访问TOKEN |
Query:
name | value | required | desc |
---|---|---|---|
start_date | YES | 维保起始日期(含),格式:yyyy-MM-dd | |
end_date | YES | 维保截止日期(含),格式:yyyy-MM-dd |
RESPONSE
Headers:
name | value | required | desc |
---|---|---|---|
content-type | application/json;charset=UTF-8 | NO |
Body:
name | type | desc |
---|---|---|
code | integer | 代码(0成功) |
message | string | 消息 |
data | object | 数据 |
Response Demo:
{
"code": 0,
"message": "",
"data": {}
}
BASIC
Path: /v1/api/maintain/list
Method: GET
Desc:
根据指定时间范围,返回匹配的维护保养记录数据;时间范围为空时,查所有时间段内
REQUEST
Headers:
name | value | required | desc |
---|---|---|---|
token | YES | 访问TOKEN |
Query:
name | value | required | desc |
---|---|---|---|
page_no | 1 | YES | 当前页码(最小值1) |
page_size | 10 | YES | 每页显示条数(最大值200) |
start_date | YES | 维保起始日期(含),格式:yyyy-MM-dd | |
end_date | YES | 维保截止日期(含),格式:yyyy-MM-dd |
RESPONSE
Headers:
name | value | required | desc |
---|---|---|---|
content-type | application/json;charset=UTF-8 | NO |
Body:
name | type | desc |
---|---|---|
code | integer | 代码(0成功) |
message | string | 消息 |
data | object | 数据 |
|─records | array | 分页数据 |
|─ | object | |
|─equip_id | integer | 设备ID |
|─equip_no | string | 设备编号 |
|─equip_name | string | 设备名称 |
|─model | string | 设备型号 |
|─type_name | string | 设备类型 |
|─brand_name | string | 品牌 |
|─site_name | string | 所在地点 |
|─this_maintain_date | string | 本次保养日期 |
|─next_maintain_date | string | 下次保养日期 |
|─user_name | string | 维保人 |
|─phone | string | 联系电话 |
|─remark | string | 备注说明 |
|─total | integer | 总记录条数 |
|─page_no | integer | 当前页 |
|─page_size | integer | 每页显示条数 |
|─pages | integer | 总页数 |
Response Demo:
{
"code": 0,
"message": "",
"data": {
"records": [
{
"equip_id": 0,
"equip_no": "",
"equip_name": "",
"model": "",
"type_name": "",
"brand_name": "",
"site_name": "",
"this_maintain_date": "",
"next_maintain_date": "",
"user_name": "",
"phone": "",
"remark": ""
}
],
"total": 0,
"page_no": 0,
"page_size": 0,
"pages": 0
}
}
消防大数据对接API
维修记录接口
BASIC
Path: /v1/api/repair/count
Method: GET
Desc:
根据指定时间范围,返回匹配的维修记录总条数
REQUEST
Headers:
name | value | required | desc |
---|---|---|---|
token | YES | 访问TOKEN |
Query:
name | value | required | desc |
---|---|---|---|
start_date | YES | 维修起始日期(含),格式:yyyy-MM-dd | |
end_date | YES | 维修截止日期(含),格式:yyyy-MM-dd |
RESPONSE
Headers:
name | value | required | desc |
---|---|---|---|
content-type | application/json;charset=UTF-8 | NO |
Body:
name | type | desc |
---|---|---|
code | integer | 代码(0成功) |
message | string | 消息 |
data | object | 数据 |
Response Demo:
{
"code": 0,
"message": "",
"data": {}
}
BASIC
Path: /v1/api/repair/list
Method: GET
Desc:
根据指定时间范围,返回匹配的维修记录数据;时间范围为空时,查所有时间段内
REQUEST
Headers:
name | value | required | desc |
---|---|---|---|
token | YES | 访问TOKEN |
Query:
name | value | required | desc |
---|---|---|---|
page_no | 1 | YES | 当前页码(最小值1) |
page_size | 10 | YES | 每页显示条数(最大值200) |
start_date | YES | 维修起始日期(含),格式:yyyy-MM-dd | |
end_date | YES | 维修截止日期(含),格式:yyyy-MM-dd |
RESPONSE
Headers:
name | value | required | desc |
---|---|---|---|
content-type | application/json;charset=UTF-8 | NO |
Body:
name | type | desc |
---|---|---|
code | integer | 代码(0成功) |
message | string | 消息 |
data | object | 数据 |
|─records | array | 分页数据 |
|─ | object | |
|─site_name | string | 地点位置 |
|─equip_name | string | 设备名称 |
|─equip_no | string | 设备编号 |
|─model | string | 设备型号 |
|─remark | string | 情况说明 |
|─repair_time | string | 维修时间 |
|─repair_user | string | 巡检人 |
|─phone | string | 联系电话 |
|─total | integer | 总记录条数 |
|─page_no | integer | 当前页 |
|─page_size | integer | 每页显示条数 |
|─pages | integer | 总页数 |
Response Demo:
{
"code": 0,
"message": "",
"data": {
"records": [
{
"site_name": "",
"equip_name": "",
"equip_no": "",
"model": "",
"remark": "",
"repair_time": "",
"repair_user": "",
"phone": ""
}
],
"total": 0,
"page_no": 0,
"page_size": 0,
"pages": 0
}
}
消防大数据对接API
巡检记录接口
BASIC
Path: /v1/api/patrol/count
Method: GET
Desc:
根据指定时间范围,返回匹配的巡检记录总条数
REQUEST
Headers:
name | value | required | desc |
---|---|---|---|
token | YES | 访问TOKEN |
Query:
name | value | required | desc |
---|---|---|---|
start_date | YES | 巡检起始日期(含),格式:yyyy-MM-dd | |
end_date | YES | 巡检截止日期(含),格式:yyyy-MM-dd |
RESPONSE
Headers:
name | value | required | desc |
---|---|---|---|
content-type | application/json;charset=UTF-8 | NO |
Body:
name | type | desc |
---|---|---|
code | integer | 代码(0成功) |
message | string | 消息 |
data | object | 数据 |
Response Demo:
{
"code": 0,
"message": "",
"data": {}
}
BASIC
Path: /v1/api/patrol/list
Method: GET
Desc:
根据指定时间范围,返回匹配的巡检记录数据;时间范围为空时,查所有时间段内
REQUEST
Headers:
name | value | required | desc |
---|---|---|---|
token | YES | 访问TOKEN |
Query:
name | value | required | desc |
---|---|---|---|
page_no | 1 | YES | 当前页码(最小值1) |
page_size | 10 | YES | 每页显示条数(最大值200) |
start_date | YES | 巡检起始日期(含),格式:yyyy-MM-dd | |
end_date | YES | 巡检截止日期(含),格式:yyyy-MM-dd |
RESPONSE
Headers:
name | value | required | desc |
---|---|---|---|
content-type | application/json;charset=UTF-8 | NO |
Body:
name | type | desc |
---|---|---|
code | integer | 代码(0成功) |
message | string | 消息 |
data | object | 数据 |
|─records | array | 分页数据 |
|─ | object | |
|─epc_org_name | string | 定位打卡地点 |
|─equip_site_name | string | 设备绑定位置 |
|─type_name | string | 设备类型 |
|─equip_name | string | 设备名称 |
|─equip_no | string | 设备编号 |
|─remark | string | 情况说明 |
|─result | string | 巡检结果 |
|─items | string | 巡检项 |
|─cretime | string | 巡检时间 |
|─user_name | string | 巡检人 |
|─phone | string | 联系电话 |
|─total | integer | 总记录条数 |
|─page_no | integer | 当前页 |
|─page_size | integer | 每页显示条数 |
|─pages | integer | 总页数 |
Response Demo:
{
"code": 0,
"message": "",
"data": {
"records": [
{
"epc_org_name": "",
"equip_site_name": "",
"type_name": "",
"equip_name": "",
"equip_no": "",
"remark": "",
"result": "",
"items": "",
"cretime": "",
"user_name": "",
"phone": ""
}
],
"total": 0,
"page_no": 0,
"page_size": 0,
"pages": 0
}
}
消防大数据对接API
巡检问题接口
BASIC
Path: /v1/api/breakdown/count
Method: GET
Desc:
根据指定时间范围,返回匹配的巡检问题总条数
REQUEST
Headers:
name | value | required | desc |
---|---|---|---|
token | YES | 访问TOKEN |
Query:
name | value | required | desc |
---|---|---|---|
start_date | YES | 巡检起始日期(含),格式:yyyy-MM-dd | |
end_date | YES | 巡检截止日期(含),格式:yyyy-MM-dd |
RESPONSE
Headers:
name | value | required | desc |
---|---|---|---|
content-type | application/json;charset=UTF-8 | NO |
Body:
name | type | desc |
---|---|---|
code | integer | 代码(0成功) |
message | string | 消息 |
data | object | 数据 |
Response Demo:
{
"code": 0,
"message": "",
"data": {}
}
BASIC
Path: /v1/api/breakdown/list
Method: GET
Desc:
根据指定时间范围,返回匹配的巡检问题数据;时间范围为空时,查所有时间段内
REQUEST
Headers:
name | value | required | desc |
---|---|---|---|
token | YES | 访问TOKEN |
Query:
name | value | required | desc |
---|---|---|---|
page_no | 1 | YES | 当前页码(最小值1) |
page_size | 10 | YES | 每页显示条数(最大值200) |
start_date | YES | 巡检起始日期(含),格式:yyyy-MM-dd | |
end_date | YES | 巡检截止日期(含),格式:yyyy-MM-dd |
RESPONSE
Headers:
name | value | required | desc |
---|---|---|---|
content-type | application/json;charset=UTF-8 | NO |
Body:
name | type | desc |
---|---|---|
code | integer | 代码(0成功) |
message | string | 消息 |
data | object | 数据 |
|─records | array | 分页数据 |
|─ | object | |
|─equip_no | string | 设备编号 |
|─equip_name | string | 设备名称 |
|─site_name | string | 巡检地点 |
|─model | string | 型号 |
|─items | string | 巡检项 |
|─remark | string | 巡检情况说明 |
|─patrol_user | string | 巡检人 |
|─phone | string | 联系电话 |
|─patrol_time | string | 巡检时间 |
|─handle_user | string | 处理人 |
|─handle_time | string | 处理时间 |
|─handle_result | string | 处理结果 |
|─handle_status | string | 处理状态 |
|─total | integer | 总记录条数 |
|─page_no | integer | 当前页 |
|─page_size | integer | 每页显示条数 |
|─pages | integer | 总页数 |
Response Demo:
{
"code": 0,
"message": "",
"data": {
"records": [
{
"equip_no": "",
"equip_name": "",
"site_name": "",
"model": "",
"items": "",
"remark": "",
"patrol_user": "",
"phone": "",
"patrol_time": "",
"handle_user": "",
"handle_time": "",
"handle_result": "",
"handle_status": ""
}
],
"total": 0,
"page_no": 0,
"page_size": 0,
"pages": 0
}
}