[TOC]
简要描述
请求URL
http://xgkj.hljnyxx.com/dongnongBackend/index.php//Home/Plot/getPlotDataDetail
请求方式
参数
参数名 |
必选 |
说明 |
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