From 459176f20aa5cdf6a1b18f5d1741ee27983111df Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9B=B9=E7=A3=8A?= <45566618@qq.com> Date: Tue, 17 Mar 2026 14:03:55 +0800 Subject: [PATCH] =?UTF-8?q?=E7=89=A9=E8=81=94=E8=AE=BE=E5=A4=87=E8=AE=BE?= =?UTF-8?q?=E5=A4=87=E7=BB=B4=E5=BA=A6=E5=AD=97=E6=AE=B5=E4=BB=8E=E5=AD=97?= =?UTF-8?q?=E5=85=B8=E8=A1=A8=E8=8E=B7=E5=8F=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mapper/DsElectricityMeterMapper.java | 1 + .../mapper/xml/DsElectricityMeterMapper.xml | 12 ++++++- .../impl/DsElectricityMeterServiceImpl.java | 2 ++ .../camera/mapper/CameraInfoMapper.java | 1 + .../camera/mapper/xml/CameraInfoMapper.xml | 11 ++++++ .../service/impl/CameraInfoServiceImpl.java | 35 ++++++++++--------- .../service/impl/TqDeviceInfoServiceImpl.java | 2 ++ .../tq/water/mapper/WaterMeterMapper.java | 2 ++ .../tq/water/mapper/xml/WaterMeterMapper.xml | 13 ++++++- .../humid/mapper/HumidDeviceMapper.java | 1 + .../humid/mapper/xml/HumidDeviceMapper.xml | 13 ++++++- .../service/impl/HumidDeviceServiceImpl.java | 4 +++ 12 files changed, 77 insertions(+), 20 deletions(-) diff --git a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/dingshuo/electricity/mapper/DsElectricityMeterMapper.java b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/dingshuo/electricity/mapper/DsElectricityMeterMapper.java index ac1098f..775ac30 100644 --- a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/dingshuo/electricity/mapper/DsElectricityMeterMapper.java +++ b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/dingshuo/electricity/mapper/DsElectricityMeterMapper.java @@ -25,4 +25,5 @@ public interface DsElectricityMeterMapper extends BaseMapper IPage findSyncLogMainPage(Page page, @Param("params") DsElectricityMeter DsElectricityMeter); List findSyncLogSeedList(DsElectricityMeter DsElectricityMeter); IPage findNuSyncPage(Page page, @Param("params") DsElectricityMeter DsElectricityMeter); + DsElectricityMeter getDimension(DsElectricityMeter dsElectricityMeter); } diff --git a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/dingshuo/electricity/mapper/xml/DsElectricityMeterMapper.xml b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/dingshuo/electricity/mapper/xml/DsElectricityMeterMapper.xml index 4ae25eb..3d58a80 100644 --- a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/dingshuo/electricity/mapper/xml/DsElectricityMeterMapper.xml +++ b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/dingshuo/electricity/mapper/xml/DsElectricityMeterMapper.xml @@ -108,7 +108,7 @@ #{sn}, #{remark}, 'N', - '区域维度', + #{dimension}, now(), '0' ) @@ -345,4 +345,14 @@ order by a.nu_id + + \ No newline at end of file diff --git a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/dingshuo/electricity/service/impl/DsElectricityMeterServiceImpl.java b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/dingshuo/electricity/service/impl/DsElectricityMeterServiceImpl.java index f3e7520..a3f5191 100644 --- a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/dingshuo/electricity/service/impl/DsElectricityMeterServiceImpl.java +++ b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/dingshuo/electricity/service/impl/DsElectricityMeterServiceImpl.java @@ -71,6 +71,8 @@ public class DsElectricityMeterServiceImpl extends ServiceImpl add(DsElectricityMeter dsElectricityMeter){ DsElectricityMeter entity = baseMapper.getElectricityMeter(dsElectricityMeter); + DsElectricityMeter dict = baseMapper.getDimension(null); + dsElectricityMeter.setDimension(dict.getDimension()); if(entity!=null){ if(entity.getDelFlag().equals("0")){ return Result.error("添加失败,设备已存在!"); diff --git a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tplink/camera/mapper/CameraInfoMapper.java b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tplink/camera/mapper/CameraInfoMapper.java index fd4e9de..0f533cb 100644 --- a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tplink/camera/mapper/CameraInfoMapper.java +++ b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tplink/camera/mapper/CameraInfoMapper.java @@ -46,4 +46,5 @@ public interface CameraInfoMapper extends BaseMapper { IPage findSyncLogMainPage(Page page,@Param("params") CameraInfo cameraInfo); List findSyncLogSeedList(CameraInfo cameraInfo); IPage findNuSyncPage(Page page,@Param("params") CameraInfo cameraInfo); + CameraInfo getDimension(CameraInfo cameraInfo); } diff --git a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tplink/camera/mapper/xml/CameraInfoMapper.xml b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tplink/camera/mapper/xml/CameraInfoMapper.xml index ec93ae9..ebc9497 100644 --- a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tplink/camera/mapper/xml/CameraInfoMapper.xml +++ b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tplink/camera/mapper/xml/CameraInfoMapper.xml @@ -632,4 +632,15 @@ order by a.nu_id + + \ No newline at end of file diff --git a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tplink/camera/service/impl/CameraInfoServiceImpl.java b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tplink/camera/service/impl/CameraInfoServiceImpl.java index 93431c1..7d048c1 100644 --- a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tplink/camera/service/impl/CameraInfoServiceImpl.java +++ b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tplink/camera/service/impl/CameraInfoServiceImpl.java @@ -198,11 +198,13 @@ public class CameraInfoServiceImpl extends ServiceImpl { List findSyncLogSeedList(WaterMeter waterMeter); IPage findNuSyncPage(Page page, @Param("params") WaterMeter waterMeter); + + WaterMeter getDimension(WaterMeter waterMeter); } diff --git a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tq/water/mapper/xml/WaterMeterMapper.xml b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tq/water/mapper/xml/WaterMeterMapper.xml index 2559f9f..f92d88e 100644 --- a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tq/water/mapper/xml/WaterMeterMapper.xml +++ b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tq/water/mapper/xml/WaterMeterMapper.xml @@ -129,7 +129,7 @@ #{batteryState}, #{remark}, 'N', - '区域维度', + #{dimension}, now() ) @@ -140,6 +140,7 @@ relay_state = #{relayState}, battery_state = #{batteryState}, remark = #{remark}, + dimension = #{dimension}, update_time = now() @@ -385,4 +386,14 @@ order by a.nu_id + + \ No newline at end of file diff --git a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/yiweilian/humid/mapper/HumidDeviceMapper.java b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/yiweilian/humid/mapper/HumidDeviceMapper.java index 4c40492..1422074 100644 --- a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/yiweilian/humid/mapper/HumidDeviceMapper.java +++ b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/yiweilian/humid/mapper/HumidDeviceMapper.java @@ -32,4 +32,5 @@ public interface HumidDeviceMapper extends BaseMapper { List findSyncLogSeedList(HumidDevice humidDevice); IPage findNuSyncPage(Page page, @Param("params") HumidDevice humidDevice); + HumidDevice getDimension(HumidDevice humidDevice); } diff --git a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/yiweilian/humid/mapper/xml/HumidDeviceMapper.xml b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/yiweilian/humid/mapper/xml/HumidDeviceMapper.xml index 175a184..136faed 100644 --- a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/yiweilian/humid/mapper/xml/HumidDeviceMapper.xml +++ b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/yiweilian/humid/mapper/xml/HumidDeviceMapper.xml @@ -133,7 +133,7 @@ #{sn}, #{timeCode}, #{deviceName}, - '区域维度', + #{dimension}, '0', now() ) @@ -158,6 +158,7 @@ iz_low_battery = #{izLowBattery}, iz_online = #{izOnline}, time_code = #{timeCode}, + dimension = #{dimension}, update_time = now() where sn = #{sn} @@ -638,5 +639,15 @@ order by a.nu_id + + \ No newline at end of file diff --git a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/yiweilian/humid/service/impl/HumidDeviceServiceImpl.java b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/yiweilian/humid/service/impl/HumidDeviceServiceImpl.java index c3f9d49..acbdd6f 100644 --- a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/yiweilian/humid/service/impl/HumidDeviceServiceImpl.java +++ b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/yiweilian/humid/service/impl/HumidDeviceServiceImpl.java @@ -74,6 +74,8 @@ public class HumidDeviceServiceImpl extends ServiceImpl