From e4b75d402e8cb84a70e2f84f4e19f566ffd38d85 Mon Sep 17 00:00:00 2001 From: ‘liusuyi’ <1951119284@qq.com> Date: 星期三, 14 六月 2023 10:50:07 +0800 Subject: [PATCH] 优化 --- ard-work/src/main/java/com/ruoyi/alarm/globalAlarm/service/impl/GlobalAlarmServiceImpl.java | 14 +++++++++----- 1 files changed, 9 insertions(+), 5 deletions(-) diff --git a/ard-work/src/main/java/com/ruoyi/alarm/globalAlarm/service/impl/GlobalAlarmServiceImpl.java b/ard-work/src/main/java/com/ruoyi/alarm/globalAlarm/service/impl/GlobalAlarmServiceImpl.java index 60dae1c..8fafe2e 100644 --- a/ard-work/src/main/java/com/ruoyi/alarm/globalAlarm/service/impl/GlobalAlarmServiceImpl.java +++ b/ard-work/src/main/java/com/ruoyi/alarm/globalAlarm/service/impl/GlobalAlarmServiceImpl.java @@ -128,7 +128,6 @@ switch (topic) { case "stealelec": ArdAlarmStealelec ardAlarmStealelec = JSONObject.parseObject(message, ArdAlarmStealelec.class); - ardAlarmStealelec.setId(uuid); ArdAlarmpointsWell well = ardAlarmpointsWellMapper.selectArdAlarmpointsWellByWellId(ardAlarmStealelec.getDescribe()); if(well!=null) { @@ -136,8 +135,13 @@ ardAlarmStealelec.setLatitude(well.getLatitude()); ardAlarmStealelec.setDeptId(well.getDeptId()); } - int insertaas = ardAlarmStealelecMapper.insert(ardAlarmStealelec); - if(insertaas>0) + ArdAlarmStealelec existe = ardAlarmStealelecMapper.selectByPrimaryKey(ardAlarmStealelec.getId()); + if(StringUtils.isNotNull(existe)) + { + return; + } + int aas = ardAlarmStealelecMapper.insert(ardAlarmStealelec); + if(aas>0) { log.info("stealelec鍏ュ簱鎴愬姛锛�" +ardAlarmStealelec); } @@ -162,8 +166,8 @@ ardAlarmTube.setAltitude(geoPoint.getAltitude()); } } - int i = ardAlarmTubeMapper.insertArdAlarmTube(ardAlarmTube); - if (i > 0) { + int aat = ardAlarmTubeMapper.insertArdAlarmTube(ardAlarmTube); + if (aat > 0) { log.info("tube鍏ュ簱鎴愬姛锛�" + ardAlarmTube); } break; -- Gitblit v1.9.3