中科图灵开放平台 / 智慧消防设备管理模块 / 获取指定单位下,指定设备类型下未绑定的设备

获取指定单位下,指定设备类型下未绑定的设备

接口描述: 获取指定单位下,指定设备类型下未绑定的设备

HTTP/HTTPS
请求协议
POST
请求方式
UTF-8
编码格式
JSON
返回格式
v1.0
版本号

接口参数

参数名字类型是否必须默认值其他说明
access_token字符串可选访问令牌,仅当开启签名验证时需要传递,生成令牌可使用App.Auth.ApplyToken接口
deptId字符串必须-单位id 示例
deviceTypeList字符串必须-设备类型id列表 示例
bindIdList字符串必须-绑定的设备id列表 示例
code字符串必须-设备编码 示例
buildId字符串必须-建筑id 示例
floor字符串必须-楼层 示例
addressDesc字符串必须-地址描述 示例
manufacturer字符串必须-厂商id 示例
deviceType字符串必须-设备类型id 示例
deviceModel字符串必须-设备型号id 示例
pageNum字符串必须-页号 示例
pageSize字符串必须-每页大小 示例
deviceModelList字符串必须-设备型号列表 示例
apiRequestRaw字符串可选-
headerInfo字符串可选-[]

返回字段

返回结果类型说明
ret整型状态码,200表示成功,4xx表示客户端非法请求,5xx表示服务器错误
data对象或混合类型业务数据,由各自接口指定,通常为对象
data.code字符串
data.msg字符串
data.dataArray
data.data>>pageNum字符串
data.data>>pageSize字符串
data.data>>size字符串
data.data>>startRow字符串
data.data>>endRow字符串
data.data>>total字符串
data.data>>pages字符串
data.data>>list数组
data.data>>list>>id字符串
data.data>>list>>system字符串系统id
data.data>>list>>systemName字符串所属系统名称
data.data>>list>>code字符串设备编码
data.data>>list>>mainEngine字符串
data.data>>list>>mainEngineName字符串
data.data>>list>>address字符串
data.data>>list>>loopBack字符串
data.data>>list>>manufacturer字符串厂商
data.data>>list>>manufacturerName字符串厂商名称
data.data>>list>>deviceType字符串设备类型
data.data>>list>>deviceTypeName字符串设备类型名称
data.data>>list>>deviceModel字符串设备型号
data.data>>list>>deviceModelName字符串设备型号名称
data.data>>list>>buildId字符串
data.data>>list>>buildName字符串建筑名称
data.data>>list>>floor字符串楼层
data.data>>list>>addressDesc字符串位置描述
data.data>>list>>model字符串
data.data>>list>>deptId字符串
data.data>>list>>deptName字符串单位名称
data.data>>list>>tenantId字符串
data.data>>list>>createTime字符串
data.data>>list>>delFlag字符串
data.data>>list>>status字符串
data.data>>list>>mark字符串
data.data>>list>>pushScopeId字符串
data.data>>list>>unit字符串
data.data>>list>>alarmValue字符串
data.data>>list>>pointName字符串
data.data>>prePage字符串
data.data>>nextPage字符串
data.data>>isFirstPage字符串
data.data>>isLastPage字符串
data.data>>hasPreviousPage字符串
data.data>>hasNextPage字符串
data.data>>navigatePages字符串
data.data>>navigatepageNums数组
data.data>>navigateFirstPage字符串
data.data>>navigateLastPage字符串
data.data>>lastPage字符串
data.data>>firstPage字符串
msg字符串提示信息,失败时的错误提示

在线测试   

参数是否必须
service 必须
access_token 可选
deptId 必须
deviceTypeList 必须
bindIdList 必须
code 必须
buildId 必须
floor 必须
addressDesc 必须
manufacturer 必须
deviceType 必须
deviceModel 必须
pageNum 必须
pageSize 必须
deviceModelList 必须
apiRequestRaw 可选
headerInfo 可选

客户端请求示例

成功响应返回示例:
{
    "code": 0,
    "msg": null,
    "data": {
        "pageNum": 1,
        "pageSize": 10,
        "size": 7,
        "startRow": 1,
        "endRow": 7,
        "total": 7,
        "pages": 1,
        "list": [
            {
                "id": 12,
                "system": "fc_system_dqhz",
                "systemName": "电气火灾",
                "code": "4664567a0010",
                "mainEngine": null,
                "mainEngineName": null,
                "address": null,
                "loopBack": null,
                "manufacturer": 1,
                "manufacturerName": "厂商1",
                "deviceType": 1,
                "deviceTypeName": "电气火灾传感器",
                "deviceModel": 1,
                "deviceModelName": "TR-111",
                "buildId": null,
                "buildName": "金sssB5栋",
                "floor": 2,
                "addressDesc": "位置非常好",
                "model": null,
                "deptId": 14,
                "deptName": "一般单位1",
                "tenantId": null,
                "createTime": null,
                "delFlag": null,
                "status": null,
                "mark": null,
                "pushScopeId": null,
                "unit": null,
                "alarmValue": null,
                "pointName": null
            },
            {
                "id": 14,
                "system": "fc_system_dqhz",
                "systemName": "电气火灾",
                "code": "4664567a0012",
                "mainEngine": null,
                "mainEngineName": null,
                "address": null,
                "loopBack": null,
                "manufacturer": 10,
                "manufacturerName": "中科图灵",
                "deviceType": 1,
                "deviceTypeName": "电气火灾传感器",
                "deviceModel": 7,
                "deviceModelName": "TR-18RKU20",
                "buildId": null,
                "buildName": "金融港B6栋",
                "floor": 1,
                "addressDesc": "7喽餐厅",
                "model": null,
                "deptId": 14,
                "deptName": "一般单位1",
                "tenantId": null,
                "createTime": null,
                "delFlag": null,
                "status": null,
                "mark": null,
                "pushScopeId": null,
                "unit": null,
                "alarmValue": null,
                "pointName": null
            },
            {
                "id": 35,
                "system": "fc_system_xfzj",
                "systemName": "消防主机",
                "code": "xfzj0021",
                "mainEngine": null,
                "mainEngineName": null,
                "address": null,
                "loopBack": null,
                "manufacturer": 2,
                "manufacturerName": "厂商2",
                "deviceType": 2,
                "deviceTypeName": "电气火灾传感器2",
                "deviceModel": 6,
                "deviceModelName": "TR-222444",
                "buildId": null,
                "buildName": "金融港B6栋",
                "floor": 1,
                "addressDesc": "7喽客厅",
                "model": null,
                "deptId": 14,
                "deptName": "一般单位1",
                "tenantId": null,
                "createTime": null,
                "delFlag": null,
                "status": null,
                "mark": null,
                "pushScopeId": null,
                "unit": null,
                "alarmValue": null,
                "pointName": null
            },
            {
                "id": 36,
                "system": "fc_system_xfzj",
                "systemName": "消防主机",
                "code": "xfzj0022",
                "mainEngine": null,
                "mainEngineName": null,
                "address": null,
                "loopBack": null,
                "manufacturer": 2,
                "manufacturerName": "厂商2",
                "deviceType": 2,
                "deviceTypeName": "电气火灾传感器2",
                "deviceModel": 6,
                "deviceModelName": "TR-222444",
                "buildId": null,
                "buildName": "金融港B6栋",
                "floor": 1,
                "addressDesc": "7喽餐厅",
                "model": null,
                "deptId": 14,
                "deptName": "一般单位1",
                "tenantId": null,
                "createTime": null,
                "delFlag": null,
                "status": null,
                "mark": null,
                "pushScopeId": null,
                "unit": null,
                "alarmValue": null,
                "pointName": null
            },
            {
                "id": 37,
                "system": "fc_system_dqhz",
                "systemName": "电气火灾",
                "code": "xfzj0023",
                "mainEngine": null,
                "mainEngineName": null,
                "address": null,
                "loopBack": null,
                "manufacturer": 1,
                "manufacturerName": "厂商1",
                "deviceType": 1,
                "deviceTypeName": "电气火灾传感器",
                "deviceModel": 1,
                "deviceModelName": "TR-111",
                "buildId": null,
                "buildName": "金sssB5栋",
                "floor": 2,
                "addressDesc": "位置非常好",
                "model": null,
                "deptId": 14,
                "deptName": "一般单位1",
                "tenantId": null,
                "createTime": null,
                "delFlag": null,
                "status": null,
                "mark": null,
                "pushScopeId": null,
                "unit": null,
                "alarmValue": null,
                "pointName": null
            },
            {
                "id": 38,
                "system": "fc_system_dqhz",
                "systemName": "电气火灾",
                "code": "xfzj0024",
                "mainEngine": null,
                "mainEngineName": null,
                "address": null,
                "loopBack": null,
                "manufacturer": 1,
                "manufacturerName": "厂商1",
                "deviceType": 1,
                "deviceTypeName": "电气火灾传感器",
                "deviceModel": 1,
                "deviceModelName": "TR-111",
                "buildId": null,
                "buildName": "光谷天地",
                "floor": 1,
                "addressDesc": "8号楼道",
                "model": null,
                "deptId": 14,
                "deptName": "一般单位1",
                "tenantId": null,
                "createTime": null,
                "delFlag": null,
                "status": null,
                "mark": null,
                "pushScopeId": null,
                "unit": null,
                "alarmValue": null,
                "pointName": null
            },
            {
                "id": 39,
                "system": "fc_system_xfzj",
                "systemName": "消防主机",
                "code": "ttsa",
                "mainEngine": null,
                "mainEngineName": null,
                "address": null,
                "loopBack": null,
                "manufacturer": 2,
                "manufacturerName": "厂商2",
                "deviceType": 2,
                "deviceTypeName": "电气火灾传感器2",
                "deviceModel": 6,
                "deviceModelName": "TR-222444",
                "buildId": null,
                "buildName": null,
                "floor": null,
                "addressDesc": "3434",
                "model": null,
                "deptId": 14,
                "deptName": "一般单位1",
                "tenantId": null,
                "createTime": null,
                "delFlag": null,
                "status": null,
                "mark": null,
                "pushScopeId": null,
                "unit": null,
                "alarmValue": null,
                "pointName": null
            }
        ],
        "prePage": 0,
        "nextPage": 0,
        "isFirstPage": true,
        "isLastPage": true,
        "hasPreviousPage": false,
        "hasNextPage": false,
        "navigatePages": 8,
        "navigatepageNums": [
            1
        ],
        "navigateFirstPage": 1,
        "navigateLastPage": 1,
        "lastPage": 1,
        "firstPage": 1
    }
}
失败响应返回示例:

错误列表

错误状态码错误描述信息
400ret=400,客户端参数错误或非法请求
404表示接口服务不存在
406ret=406,access_token令牌校验不通过
407ret=407,app_key权限不足,或未知应用
408ret=408,当前用户禁止使用,或用户未登录
409ret=409,接口流量不足
500表示服务端内部错误

本文档生成时间:2024-03-28 22:53:59