From f78a9e03ae3f455a85dfd4d8a258dc0fbbb9e694 Mon Sep 17 00:00:00 2001
From: zhanzhiqin <895896009@qq.com>
Date: 星期三, 20 四月 2022 15:39:36 +0800
Subject: [PATCH] fix

---
 ximon-admin/src/main/java/com/sandu/ximon/admin/controller/MonitorController.java |    7 ++++++-
 1 files changed, 6 insertions(+), 1 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 6e6e58a..d9a4cd1 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
@@ -114,6 +114,9 @@
      */
     @PostMapping("/addYSYMonitor")
     public ResponseVO<Object> addYSYMonitor(@RequestBody MonitorParam monitorParam) {
+        if (monitorParam == null || monitorParam.getAccessToken() == null || monitorParam.getDeviceSerial() == null) {
+            throw new BusinessException("鍙傛暟涓嶆纭紒");
+        }
         YSY_MonitorDto addMonitorDto = monitorService.addYSYMonitor(monitorParam.getAccessToken(), monitorParam.getDeviceSerial(), monitorParam.getValidateCode());
 //        YSY_MonitorDto addMonitorDto = monitorService.addYSYMonitor(monitorParam.getAccessToken(), monitorParam.getDeviceSerial());
 
@@ -190,7 +193,9 @@
         if ("200".equals(getMonitorDto.getCode())) {
             Monitor monitor = new Monitor();
             monitor.setDeviceSerial(getMonitorDto.getData().getDeviceSerial());
-//            monitor.setDevicesCode(monitorParam.getValidateCode());
+            if (monitorParam.getValidateCode() != null) {
+                monitor.setDevicesCode(monitorParam.getValidateCode());
+            }
             monitor.setDeviceName(getMonitorDto.getData().getDeviceName());
             monitor.setDeviceType(getMonitorDto.getData().getModel());
             monitor.setEquipmentState(getMonitorDto.getData().getStatus());

--
Gitblit v1.9.3