1.URL

http://124.223.60.234:8080/system/asset/hj212/querySampleDataList

2.请求参数

2.1请求头

token:对应登录验证成功后,data里面对应的tokenId

2.2.参数示例

{
    "id":"104FB727AD854E24B12F412E7431203B",
    "startTime":"2024-01-01 00:00:00",
    "endTime":"2024-12-01 00:00:00",
    "pageNum":1,
    "pageSize":20
}

2.3.参数说明

字段 类型 说明 是否必须
id String 设备唯一标识 Y
startTime String 开始时间 Y
endTime String 结束时间 Y
pageNum int 第几页 Y
pageSize int 每页20项 Y

3.接口应答

3.1.返回示例

{
    "code": 200,
    "message": "Operation succeeded",
    "data": {
        "total": 1,
        "size": 1,
        "data": [
            {
                "terminalId": "104FB727AD854E24B12F412E7431203B",
                "terminalNum": "20210320013400",
                "dateTime": "2024-11-08 04:42:28",
                "recvTime": "2024-11-08 04:42:28",
                "dateTimestamp": 1731040948336,
                "recvTimestamp": 1731040948336,
                "realTime": 1,
                "messageId": "2011",
                "dataMapJson": "{\"w00000\":{\"factor\":\"w00000\",\"flag\":\"N\",\"rtd\":\"181.682\"},\"w21011\":{\"factor\":\"w21011\",\"flag\":\"N\",\"rtd\":\"1.970\",\"time\":\"2021-03-20T01:35Z\",\"timestamp\":1616204100000},\"w21001\":{\"factor\":\"w21001\",\"flag\":\"N\",\"rtd\":\"45.160\",\"time\":\"2021-03-20T00:54Z\",\"timestamp\":1616201640000},\"w01018\":{\"factor\":\"w01018\",\"flag\":\"N\",\"rtd\":\"194.200\",\"time\":\"2021-03-20T01:35Z\",\"timestamp\":1616204100000},\"w21003\":{\"factor\":\"w21003\",\"flag\":\"N\",\"rtd\":\"53.131\",\"time\":\"2021-03-20T01:35Z\",\"timestamp\":1616204100000},\"w01001\":{\"factor\":\"w01001\",\"flag\":\"N\",\"rtd\":\"7.500\",\"time\":\"2021-03-20T01:35:06Z\",\"timestamp\":1616204106000}}"
            }
        ]
    }
}

3.2.返回结果说明

字段 类型 说明
code int 返回状态
message String 返回结果描述
data object 返回结果体

data说明

字段 类型 说明
terminalId String 终端系统唯一标识
terminalNum String 终端SID
dateTime String 数据上报时间
recvTime String 系统接收时间
dateTimestamp String 数据上报时间戳
recvTimestamp String 系统接收时间戳
dataMapJson String 设备最新的采样信息JSON
dataMapJson说明

对应的是一个Map,其中key是采样因子,value采用因子对应的信息

{
    "w00000": {
        "factor": "w00000",
        "flag": "N",
        "rtd": "181.682"
    },
    "w21011": {
        "factor": "w21011",
        "flag": "N",
        "rtd": "1.970",
        "time": "2021-03-20T01:35Z",
        "timestamp": 1616204100000
    },
    "w21001": {
        "factor": "w21001",
        "flag": "N",
        "rtd": "45.160",
        "time": "2021-03-20T00:54Z",
        "timestamp": 1616201640000
    },
    "w01018": {
        "factor": "w01018",
        "flag": "N",
        "rtd": "194.200",
        "time": "2021-03-20T01:35Z",
        "timestamp": 1616204100000
    },
    "w21003": {
        "factor": "w21003",
        "flag": "N",
        "rtd": "53.131",
        "time": "2021-03-20T01:35Z",
        "timestamp": 1616204100000
    },
    "w01001": {
        "factor": "w01001",
        "flag": "N",
        "rtd": "7.500",
        "time": "2021-03-20T01:35:06Z",
        "timestamp": 1616204106000
    }
}

其中factor为采样因子
rtd:对应的采样数值
time:采样时间
timestamp:采样时间戳
flag:采样传感器状态

4.请求示例

作者:admin  创建时间:2024-11-11 09:29
最后编辑:admin  更新时间:2025-04-23 17:26