From b3204224f9ba08969dbdf383849ed91a04279156 Mon Sep 17 00:00:00 2001
From: kaiyu <404897439@qq.com>
Date: Mon, 21 Jun 2021 11:38:53 +0800
Subject: [PATCH] screen-manage                修复更新设备的站点不判断组织的bug

---
 screen-manage/src/main/java/com/moral/api/service/impl/DeviceServiceImpl.java |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

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 55f62ee..05dfe38 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
@@ -76,6 +76,8 @@
     @Autowired
     private VersionSensorUnitMapper versionSensorUnitMapper;
 
+
+
     /*
      * ���redis������������������
      * */
@@ -163,6 +165,11 @@
     public void update(Device device) {
         Integer deviceId = device.getId();
         Device oldDevice = deviceMapper.selectById(deviceId);
+        //���������������������������������������������������������������������������������id������������
+        if(!ObjectUtils.isEmpty(device.getMonitorPointId())){
+            MonitorPoint monitorPoint = monitorPointMapper.selectById(device.getMonitorPointId());
+            device.setOrganizationId(monitorPoint.getOrganizationId());
+        }
         deviceMapper.updateById(device);
         Device updateDevice = deviceMapper.selectById(deviceId);
         String mac = updateDevice.getMac();

--
Gitblit v1.8.0