作者 钟来

修改温度宝离线bug

@@ -82,7 +82,8 @@ public class WenDuBaoProtocolSyncFactoryImpl implements ProtocolSyncFactory { @@ -82,7 +82,8 @@ public class WenDuBaoProtocolSyncFactoryImpl implements ProtocolSyncFactory {
82 JsonObject dataObject = parserDeviceInfoDto.getData(); 82 JsonObject dataObject = parserDeviceInfoDto.getData();
83 if(null != dataObject && dataObject.size() != 0) 83 if(null != dataObject && dataObject.size() != 0)
84 { 84 {
85 - String deviceInfoId =dataObject.get("sn").getAsJsonObject().get("value").getAsString()+"_1_1"; //25636548,//主机sn号 int 型 85 + String sn = dataObject.get("sn").getAsJsonObject().get("value").getAsString();
  86 + String deviceInfoId =sn+"_1_1"; //25636548,//主机sn号 int 型
86 dataObject.remove("sn"); 87 dataObject.remove("sn");
87 88
88 WdbTerminal wdbTerminal = (WdbTerminal) ly_baseDao.get(WdbTerminal.class,deviceInfoId); 89 WdbTerminal wdbTerminal = (WdbTerminal) ly_baseDao.get(WdbTerminal.class,deviceInfoId);
@@ -92,8 +93,8 @@ public class WenDuBaoProtocolSyncFactoryImpl implements ProtocolSyncFactory { @@ -92,8 +93,8 @@ public class WenDuBaoProtocolSyncFactoryImpl implements ProtocolSyncFactory {
92 wdbTerminal = new WdbTerminal(); 93 wdbTerminal = new WdbTerminal();
93 wdbTerminal.setId(deviceInfoId); 94 wdbTerminal.setId(deviceInfoId);
94 wdbTerminal.setCreateTime(parserDeviceInfoDto.getUpdateTime()); 95 wdbTerminal.setCreateTime(parserDeviceInfoDto.getUpdateTime());
95 - wdbTerminal.setBaseStationId(deviceInfoId);  
96 - wdbTerminal.setBaseStationName(deviceInfoId); 96 + wdbTerminal.setBaseStationId(sn);
  97 + wdbTerminal.setBaseStationName(sn);
97 ly_baseDao.insert(wdbTerminal); 98 ly_baseDao.insert(wdbTerminal);
98 } 99 }
99 100
@@ -615,11 +615,6 @@ @@ -615,11 +615,6 @@
615 <version>1.18</version> 615 <version>1.18</version>
616 </dependency> 616 </dependency>
617 617
618 - <!--solon aot start(用于 aot 时注册 native 元信息)-->  
619 - <dependency>  
620 - <groupId>org.noear</groupId>  
621 - <artifactId>solon.aot</artifactId>  
622 - </dependency>  
623 </dependencies> 618 </dependencies>
624 619
625 620