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} +