From a00c081f1358a63aa02381665ae20732a730b20b Mon Sep 17 00:00:00 2001 From: haozq <1611483981@qq.com> Date: Tue, 30 Dec 2025 13:55:14 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BA=BA=E5=91=98=E5=85=A5=E5=9C=BA=E8=80=83?= =?UTF-8?q?=E5=8B=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/bonus/bmw/service/impl/TbProConfigServiceImpl.java | 2 +- .../src/main/java/com/bonus/urk/handle/DeviceHandle.java | 2 ++ .../src/main/java/com/bonus/urk/mapper/DeviceMapper.java | 6 +++++- .../src/main/resources/mapper/urk/DeviceMapper.xml | 3 +++ 4 files changed, 11 insertions(+), 2 deletions(-) diff --git a/bonus-modules/bonus-bmw/src/main/java/com/bonus/bmw/service/impl/TbProConfigServiceImpl.java b/bonus-modules/bonus-bmw/src/main/java/com/bonus/bmw/service/impl/TbProConfigServiceImpl.java index 4a02117..bc2a9d9 100644 --- a/bonus-modules/bonus-bmw/src/main/java/com/bonus/bmw/service/impl/TbProConfigServiceImpl.java +++ b/bonus-modules/bonus-bmw/src/main/java/com/bonus/bmw/service/impl/TbProConfigServiceImpl.java @@ -157,7 +157,7 @@ public class TbProConfigServiceImpl implements TbProConfigService { List list=mapper.getConfigByProId(params); if(list!=null&& !list.isEmpty()){ for(TbProConfigVo proConfig:list){ - if("0".equals(proConfig.getIsNeed())){ + if("0".equals(proConfig.getType())){ map.put("tczm",proConfig.getIsNeed()); } else{ map.put("dgc",proConfig.getIsNeed()); diff --git a/bonus-modules/bonus-urk/src/main/java/com/bonus/urk/handle/DeviceHandle.java b/bonus-modules/bonus-urk/src/main/java/com/bonus/urk/handle/DeviceHandle.java index 27746b7..7676c61 100644 --- a/bonus-modules/bonus-urk/src/main/java/com/bonus/urk/handle/DeviceHandle.java +++ b/bonus-modules/bonus-urk/src/main/java/com/bonus/urk/handle/DeviceHandle.java @@ -47,6 +47,8 @@ public class DeviceHandle { }else{ System.err.println("数据新增失败---->"+devId); } + }else { + mapper.updateDevStatus(devId); } deviceVo.setTransId(transId); return deviceVo; diff --git a/bonus-modules/bonus-urk/src/main/java/com/bonus/urk/mapper/DeviceMapper.java b/bonus-modules/bonus-urk/src/main/java/com/bonus/urk/mapper/DeviceMapper.java index bb2a1ce..a9779a5 100644 --- a/bonus-modules/bonus-urk/src/main/java/com/bonus/urk/mapper/DeviceMapper.java +++ b/bonus-modules/bonus-urk/src/main/java/com/bonus/urk/mapper/DeviceMapper.java @@ -20,5 +20,9 @@ public interface DeviceMapper { */ int insertDeviceVo(DeviceVo deviceVo); - + /** + * 更新设备状态 + * @param devId + */ + void updateDevStatus(@Param("devId")String devId); } diff --git a/bonus-modules/bonus-urk/src/main/resources/mapper/urk/DeviceMapper.xml b/bonus-modules/bonus-urk/src/main/resources/mapper/urk/DeviceMapper.xml index 1b6d59a..9494433 100644 --- a/bonus-modules/bonus-urk/src/main/resources/mapper/urk/DeviceMapper.xml +++ b/bonus-modules/bonus-urk/src/main/resources/mapper/urk/DeviceMapper.xml @@ -8,6 +8,9 @@ #{devCode},#{deviceName},#{devModel},#{onLine},1 ) + + update pm_att_device set on_line=1, on_line_time=now() where device_code=#{devId} +