东农后台api接口文档

接口文档


我的产区-我的地块-详情页

[TOC]

简要描述
  • 详情页的实时数据与历史数据展示
请求URL
  • http://xgkj.hljnyxx.com/dongnongBackend/index.php//Home/Plot/getPlotDataDetail
请求方式
  • GET
参数
参数名 必选 说明
projectId 项目ID
plotId 地块ID
projectStartTime 项目起始时间
projectEndTime 项目终止时间
pageNo 页码编号
pageSize 每页数量
返回示例
  {
    "code": 0,
    "msg": "查询成功",
    "data": {
        "realTimeData": [
            {
                "funcName": "土壤温度01",
                "funcValue": {
                    "value": 1.4,
                    "unit": "℃"
                },
                "device_id": "560605"
            },
            {
                "funcName": "土壤水分01",
                "funcValue": {
                    "value": 0,
                    "unit": "%"
                },
                "device_id": "560606"
            }
        ],
        "historyFuncMeaning": [
            {
                "device_id": "528131",
                "device_name": "土壤温度01"
            },
            {
                "device_id": "528135",
                "device_name": "土壤水分01"
            }
        ],
        "historyData": [
            {
                "528131": {
                    "value": 1.4,
                    "unit": "℃"
                },
                "528135": {
                    "value": 0,
                    "unit": "%"
                },
                "create_time": "2023-03-17 09:00:00"
            },
            {
                "528131": {
                    "value": -1.6,
                    "unit": "℃"
                },
                "528135": {
                    "value": 0,
                    "unit": "%"
                },
                "create_time": "2023-03-17 08:00:00"
            }
        ],
        "count":217
    }
}
返回参数说明
参数名 说明
realTimeData 实时数据列表
+funcName 传感器名称
+funcValue 传感器数值列表
++value 传感器数值
++unit 传感器数值单位
+device_id 设备Id,用于显示图标信息
historyFuncMeaning 传感器类型说明,一维数组,以传感器标识为 key,以传感器名称为 value
historyData 历史数据,以传感器标识为 key,以值为value
+value 传感器的数据
+unit 传感器的单位
+create_time 数据上传时间
count 分页数量
备注
  • 只在第一页请求时候返回实时数据和 count 值,之后页查询就不会返回了
  • 测试用例:projectId = 4, plotId = 1, projectStartTime = '2023-03-14 00:00:00', projectEndTime = '2023-06-02 00:00:00',pageNo=1,pageSize=10

页面列表

ITEM_HTML