From f62ce761a5c2dd1f281acbf72a66fd752af3d75d Mon Sep 17 00:00:00 2001
From: jinpengyong <jpy123456>
Date: Fri, 23 Jul 2021 14:19:51 +0800
Subject: [PATCH] 设备状态判断更新
---
screen-manage/src/main/java/com/moral/api/service/impl/DeviceServiceImpl.java | 2 +-
screen-api/src/main/java/com/moral/api/controller/WebController.java | 53 +++++++++++++++++++++++++++++++++++++++++------------
2 files changed, 42 insertions(+), 13 deletions(-)
diff --git a/screen-api/src/main/java/com/moral/api/controller/WebController.java b/screen-api/src/main/java/com/moral/api/controller/WebController.java
index b16c7d7..6a3caac 100644
--- a/screen-api/src/main/java/com/moral/api/controller/WebController.java
+++ b/screen-api/src/main/java/com/moral/api/controller/WebController.java
@@ -24,6 +24,11 @@
import com.moral.constant.ResultMessage;
import com.moral.util.WebUtils;
+/**
+ * web���������
+ * @author moral
+ * @version v1.0
+ * */
@Slf4j
@Api(tags = {"web���������"})
@RestController
@@ -45,6 +50,10 @@
@Autowired
private SysAreaService sysAreaService;
+ /**
+ * @param request ������������
+ * @return ������������������������������������
+ * */
@GetMapping("getHourlyAqi")
@ApiOperation(value = "���������������AQI", notes = "���������������AQI")
@ApiImplicitParams(value = {
@@ -56,10 +65,14 @@
if (!params.containsKey("mac")) {
return ResultMessage.fail(ResponseCodeEnum.PARAMETERS_IS_MISSING.getCode(), ResponseCodeEnum.PARAMETERS_IS_MISSING.getMsg());
}
- Map<String, Object> result = historyHourlyService.getHourlyAqiByMac(params.get("mac").toString());
- return ResultMessage.ok(result);
+ Map<String, Object> response = historyHourlyService.getHourlyAqiByMac(params.get("mac").toString());
+ return ResultMessage.ok(response);
}
+ /**
+ * @param request ������������
+ * @return ������������������������������������
+ * */
@GetMapping("getMonthAvg")
@ApiOperation(value = "������������������������������������", notes = "������������������������������������")
@ApiImplicitParams(value = {
@@ -72,10 +85,14 @@
if (!params.containsKey("mac") || !params.containsKey("sensorCode")) {
return ResultMessage.fail(ResponseCodeEnum.PARAMETERS_IS_MISSING.getCode(), ResponseCodeEnum.PARAMETERS_IS_MISSING.getMsg());
}
- Map<String, Object> result = historyDailyService.getMonthAvg(params);
- return ResultMessage.ok(result);
+ Map<String, Object> response = historyDailyService.getMonthAvg(params);
+ return ResultMessage.ok(response);
}
+ /**
+ * @param request ������������
+ * @return ������������������������������������
+ * */
@GetMapping("getWindData")
@ApiOperation(value = "������������������", notes = "������������������")
@ApiImplicitParams(value = {
@@ -89,10 +106,14 @@
}
String[] monitorPointIds = params.remove("monitorPointIds").toString().split(",");
params.put("monitorPointIds", monitorPointIds);
- List<Object> result = historyFiveMinutelyService.getAreaWindData(params);
- return ResultMessage.ok(result);
+ List<Object> response = historyFiveMinutelyService.getAreaWindData(params);
+ return ResultMessage.ok(response);
}
+ /**
+ * @param request ������������
+ * @return ������������������������������������
+ * */
@GetMapping("getMacSensors")
@ApiOperation(value = "������mac������������������������", notes = "������mac������������������������")
@ApiImplicitParams(value = {
@@ -104,10 +125,14 @@
if (!params.containsKey("mac")) {
return ResultMessage.fail(ResponseCodeEnum.PARAMETERS_IS_MISSING.getCode(), ResponseCodeEnum.PARAMETERS_IS_MISSING.getMsg());
}
- Map<String, Object> sensorsInfo = deviceService.getSensorsByMac(params.get("mac").toString());
- return ResultMessage.ok(sensorsInfo);
+ Map<String, Object> response = deviceService.getSensorsByMac(params.get("mac").toString());
+ return ResultMessage.ok(response);
}
+ /**
+ * @param request ������������
+ * @return ������������������������������������
+ * */
@GetMapping("getTrendChartData")
@ApiOperation(value = "���������������������������������", notes = "���������������������������������")
@ApiImplicitParams(value = {
@@ -122,10 +147,14 @@
if (!params.containsKey("mac") || !params.containsKey("sensorCode") || !params.containsKey("type") || !params.containsKey("time")) {
return ResultMessage.fail(ResponseCodeEnum.PARAMETERS_IS_MISSING.getCode(), ResponseCodeEnum.PARAMETERS_IS_MISSING.getMsg());
}
- List<Map<String, Object>> sensorsInfo = deviceService.getTrendChartData(params);
- return ResultMessage.ok(sensorsInfo);
+ List<Map<String, Object>> response = deviceService.getTrendChartData(params);
+ return ResultMessage.ok(response);
}
+ /**
+ * @param request ������������
+ * @return ������������������������������������
+ * */
@GetMapping("getMapPath")
@ApiOperation(value = "������������������������������", notes = "������������������������������")
@ApiImplicitParams(value = {
@@ -137,8 +166,8 @@
if (!params.containsKey("organizationId")) {
return ResultMessage.fail(ResponseCodeEnum.PARAMETERS_IS_MISSING.getCode(), ResponseCodeEnum.PARAMETERS_IS_MISSING.getMsg());
}
- List<Map<String, Object>> result = sysAreaService.getMapPath(Integer.parseInt(params.get("organizationId").toString()));
- return ResultMessage.ok(result);
+ List<Map<String, Object>> response = sysAreaService.getMapPath(Integer.parseInt(params.get("organizationId").toString()));
+ return ResultMessage.ok(response);
}
}
diff --git a/screen-manage/src/main/java/com/moral/api/service/impl/DeviceServiceImpl.java b/screen-manage/src/main/java/com/moral/api/service/impl/DeviceServiceImpl.java
index 8e20802..ac7001a 100644
--- a/screen-manage/src/main/java/com/moral/api/service/impl/DeviceServiceImpl.java
+++ b/screen-manage/src/main/java/com/moral/api/service/impl/DeviceServiceImpl.java
@@ -483,7 +483,7 @@
for (int i = levels.size() - 1; i >= 0; i--) {
Double level = Double.parseDouble(levels.get(i).toString());
if (data >= level) {
- state = i + 2;
+ state = i + 1;
break;
}
}
--
Gitblit v1.8.0