|
@@ -57,6 +57,7 @@ public class DeviceImpl implements IDevice {
|
|
private String deviceEditService;
|
|
private String deviceEditService;
|
|
@Value("${farm.device.removeService}")
|
|
@Value("${farm.device.removeService}")
|
|
private String deviceRemoveService;
|
|
private String deviceRemoveService;
|
|
|
|
+
|
|
/**
|
|
/**
|
|
* @Method : newDevice
|
|
* @Method : newDevice
|
|
* @Description : 添加设备
|
|
* @Description : 添加设备
|
|
@@ -81,17 +82,15 @@ public class DeviceImpl implements IDevice {
|
|
deviceEntity.setLastTime(new Timestamp(new Date().getTime()));
|
|
deviceEntity.setLastTime(new Timestamp(new Date().getTime()));
|
|
FarmDeviceEntity outFarmDeviceEntity = deviceRepo.saveAndFlush(deviceEntity);
|
|
FarmDeviceEntity outFarmDeviceEntity = deviceRepo.saveAndFlush(deviceEntity);
|
|
log.info("数据中心添加设备信息>>"+outFarmDeviceEntity);
|
|
log.info("数据中心添加设备信息>>"+outFarmDeviceEntity);
|
|
-
|
|
|
|
//同步牧场端设备数据
|
|
//同步牧场端设备数据
|
|
if(dataSync){
|
|
if(dataSync){
|
|
log.info("同步牧场端设备数据。");
|
|
log.info("同步牧场端设备数据。");
|
|
//从数据库查询出牧场id
|
|
//从数据库查询出牧场id
|
|
String farmIp = _getFarmIP(farmId);
|
|
String farmIp = _getFarmIP(farmId);
|
|
String serviceUrl = farmIp + deviceAddService;
|
|
String serviceUrl = farmIp + deviceAddService;
|
|
- System.out.println("serviceUrl>>"+serviceUrl);
|
|
|
|
|
|
+ log.info("serviceUrl>>"+serviceUrl);
|
|
String data = textUtil.encode(JSON.toJSONString(outFarmDeviceEntity));
|
|
String data = textUtil.encode(JSON.toJSONString(outFarmDeviceEntity));
|
|
- System.out.println("密文>>"+data);
|
|
|
|
-
|
|
|
|
|
|
+ log.info("base64密文>>"+data);
|
|
//提交请求
|
|
//提交请求
|
|
httpTemplete.doPostSimple(serviceUrl,data);
|
|
httpTemplete.doPostSimple(serviceUrl,data);
|
|
}
|
|
}
|
|
@@ -139,10 +138,9 @@ public class DeviceImpl implements IDevice {
|
|
//从数据库查询出牧场id
|
|
//从数据库查询出牧场id
|
|
String farmIp = _getFarmIP(farmId);
|
|
String farmIp = _getFarmIP(farmId);
|
|
String serviceUrl = farmIp + deviceEditService;
|
|
String serviceUrl = farmIp + deviceEditService;
|
|
- System.out.println("serviceUrl>>"+serviceUrl);
|
|
|
|
|
|
+ log.info("serviceUrl>>"+serviceUrl);
|
|
String data = textUtil.encode(JSON.toJSONString(outFarmDeviceEntity));
|
|
String data = textUtil.encode(JSON.toJSONString(outFarmDeviceEntity));
|
|
- System.out.println("密文>>"+data);
|
|
|
|
-
|
|
|
|
|
|
+ log.info("base64密文>>"+data);
|
|
//提交请求
|
|
//提交请求
|
|
httpTemplete.doPostSimple(serviceUrl,data);
|
|
httpTemplete.doPostSimple(serviceUrl,data);
|
|
}
|
|
}
|
|
@@ -180,10 +178,9 @@ public class DeviceImpl implements IDevice {
|
|
//从数据库查询出牧场id
|
|
//从数据库查询出牧场id
|
|
String farmIp = _getFarmIP(farmId);
|
|
String farmIp = _getFarmIP(farmId);
|
|
String serviceUrl = farmIp + deviceRemoveService;
|
|
String serviceUrl = farmIp + deviceRemoveService;
|
|
- System.out.println("serviceUrl>>"+serviceUrl);
|
|
|
|
|
|
+ log.info("serviceUrl>>"+serviceUrl);
|
|
String data = textUtil.encode(JSON.toJSONString(id));
|
|
String data = textUtil.encode(JSON.toJSONString(id));
|
|
- System.out.println("密文>>"+data);
|
|
|
|
-
|
|
|
|
|
|
+ log.info("base64密文>>"+data);
|
|
//提交请求
|
|
//提交请求
|
|
httpTemplete.doPostSimple(serviceUrl,data);
|
|
httpTemplete.doPostSimple(serviceUrl,data);
|
|
}
|
|
}
|