From ae455820d8b96accda128907abe47fcd359ad4af Mon Sep 17 00:00:00 2001
From: zhanzhiqin <895896009@qq.com>
Date: 星期一, 28 二月 2022 14:57:32 +0800
Subject: [PATCH] fix
---
ximon-admin/src/main/java/com/sandu/ximon/admin/controller/MonitorController.java | 37 ++++++++++++++++++++++++++++++-------
1 files changed, 30 insertions(+), 7 deletions(-)
diff --git a/ximon-admin/src/main/java/com/sandu/ximon/admin/controller/MonitorController.java b/ximon-admin/src/main/java/com/sandu/ximon/admin/controller/MonitorController.java
index 6fd0983..d2ac93f 100644
--- a/ximon-admin/src/main/java/com/sandu/ximon/admin/controller/MonitorController.java
+++ b/ximon-admin/src/main/java/com/sandu/ximon/admin/controller/MonitorController.java
@@ -9,6 +9,7 @@
import com.sandu.ximon.admin.service.MonitorService;
import com.sandu.ximon.dao.bo.MonitorBo;
import com.sandu.ximon.dao.domain.Monitor;
+import com.sandu.ximon.dao.mapper.MonitorMapper;
import lombok.AllArgsConstructor;
import org.springframework.web.bind.annotation.*;
@@ -23,6 +24,9 @@
public class MonitorController {
private final MonitorService monitorService;
+ private final MonitorMapper monitorMapper;
+
+
/**
* 妯$硦鏌ヨ
*
@@ -30,13 +34,32 @@
*/
@PostMapping("/listMonitor")
public ResponseVO<Object> listMonitorByKeyword(BaseConditionVO baseConditionVO, @RequestBody(required = false) MonitorParam monitorParam) {
- List<MonitorBo> list;
- if (monitorParam == null) {
- list = monitorService.listMonitorByKeyword(baseConditionVO, new MonitorParam());
- } else {
- list = monitorService.listMonitorByKeyword(baseConditionVO, monitorParam);
+// //鏌ヨ鏁版嵁搴撶殑鎽勫儚澶翠俊鎭垪琛�
+// if (monitorParam == null) {
+// list = monitorService.listMonitorByKeyword(baseConditionVO, new MonitorParam());
+// } else {
+// list = monitorService.listMonitorByKeyword(baseConditionVO, monitorParam);
+// }
+
+ List<String> list;
+ list = monitorMapper.listMonitorDeviceSerial();
+
+ MonitorParam monitorParam1;
+ for (String devices_serial : list) {
+ monitorParam1 = new MonitorParam();
+ monitorParam1.setAccessToken(monitorService.getAccessToken());
+ monitorParam1.setDeviceSerial(devices_serial);
+ getYSYMonitorInfoAndaddMonitorToTable(monitorParam1);
}
- return ResponseUtil.successPage(list);
+ //杩斿洖鏌ヨ鐨勬憚鍍忓ご淇℃伅鍒楄〃
+ List<MonitorBo> listresult;
+ if (monitorParam == null) {
+ listresult = monitorService.listMonitorByKeyword(baseConditionVO, new MonitorParam());
+ } else {
+ listresult = monitorService.listMonitorByKeyword(baseConditionVO, monitorParam);
+ }
+
+ return ResponseUtil.successPage(listresult);
}
@@ -141,7 +164,7 @@
monitor.setDevicesCode(monitorParam.getValidateCode());
monitor.setDeviceName(getMonitorDto.getData().getDeviceName());
monitor.setDeviceType(getMonitorDto.getData().getModel());
- monitor.setEquipmentStatus(getMonitorDto.getData().getStatus());
+ monitor.setEquipmentState(getMonitorDto.getData().getStatus());
monitor.setIsEncrypt(getMonitorDto.getData().getIsEncrypt());
monitor.setAddTime(getMonitorDto.getData().getUpdateTime());
monitor.setNetAddress(getMonitorDto.getData().getNetAddress());
--
Gitblit v1.9.3