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