|
@@ -53,7 +53,7 @@ public class SgdTimer {
|
|
@Autowired
|
|
@Autowired
|
|
private ISysFodderService fodderService;
|
|
private ISysFodderService fodderService;
|
|
|
|
|
|
-
|
|
|
|
|
|
+ private Integer hyFarmId = 1;
|
|
|
|
|
|
/* //更新盒子,房间信息
|
|
/* //更新盒子,房间信息
|
|
@Scheduled(cron = "0 0 0 1/7 * ?")
|
|
@Scheduled(cron = "0 0 0 1/7 * ?")
|
|
@@ -156,6 +156,7 @@ public class SgdTimer {
|
|
if (ObjectUtil.isNotEmpty(monitoryValue.getValue())){
|
|
if (ObjectUtil.isNotEmpty(monitoryValue.getValue())){
|
|
Double value = (Double)monitoryValue.getValue() * 0.1;
|
|
Double value = (Double)monitoryValue.getValue() * 0.1;
|
|
sysTemperature.setId(monitoryValue.getId());
|
|
sysTemperature.setId(monitoryValue.getId());
|
|
|
|
+ sysTemperature.setFarmId(hyFarmId);
|
|
sysTemperature.setRoomId(roomId);
|
|
sysTemperature.setRoomId(roomId);
|
|
if (value != 0.0){
|
|
if (value != 0.0){
|
|
sysTemperature.setValue(df.format(value));
|
|
sysTemperature.setValue(df.format(value));
|
|
@@ -172,6 +173,7 @@ public class SgdTimer {
|
|
Double value = (Double)monitoryValue.getValue() ;
|
|
Double value = (Double)monitoryValue.getValue() ;
|
|
humidity.setId(monitoryValue.getId());
|
|
humidity.setId(monitoryValue.getId());
|
|
humidity.setRoomId(roomId);
|
|
humidity.setRoomId(roomId);
|
|
|
|
+ humidity.setFarmId(hyFarmId);
|
|
if (ObjectUtil.isNotEmpty(value)){
|
|
if (ObjectUtil.isNotEmpty(value)){
|
|
if (value != 0.0){
|
|
if (value != 0.0){
|
|
humidity.setValue(df.format(value));
|
|
humidity.setValue(df.format(value));
|
|
@@ -256,6 +258,7 @@ public class SgdTimer {
|
|
|
|
|
|
dayWater.setId(monitoryValue.getId());
|
|
dayWater.setId(monitoryValue.getId());
|
|
dayWater.setRoomId(roomId);
|
|
dayWater.setRoomId(roomId);
|
|
|
|
+ dayWater.setFarmId(hyFarmId);
|
|
if (value == null){
|
|
if (value == null){
|
|
continue;
|
|
continue;
|
|
}
|
|
}
|
|
@@ -335,6 +338,7 @@ public class SgdTimer {
|
|
.last("ORDER BY create_time LIMIT 1"));
|
|
.last("ORDER BY create_time LIMIT 1"));
|
|
|
|
|
|
SysMonthWater monthWater = new SysMonthWater();
|
|
SysMonthWater monthWater = new SysMonthWater();
|
|
|
|
+ monthWater.setFarmId(hyFarmId);
|
|
Double newValue = (Double)monitoryValue.getValue();
|
|
Double newValue = (Double)monitoryValue.getValue();
|
|
Double add ;
|
|
Double add ;
|
|
if (ObjectUtil.isEmpty(oldWater)){
|
|
if (ObjectUtil.isEmpty(oldWater)){
|
|
@@ -425,6 +429,7 @@ public class SgdTimer {
|
|
fodder.setCreateTime(monitoryValue.getTimestamp());
|
|
fodder.setCreateTime(monitoryValue.getTimestamp());
|
|
fodder.setFloorId(1);
|
|
fodder.setFloorId(1);
|
|
fodder.setId(monitoryValue.getId());
|
|
fodder.setId(monitoryValue.getId());
|
|
|
|
+ fodder.setFodderId(hyFarmId);
|
|
fodderService.save(fodder);
|
|
fodderService.save(fodder);
|
|
System.out.println("一号楼新增------------>"+monitoryValue);
|
|
System.out.println("一号楼新增------------>"+monitoryValue);
|
|
}else {
|
|
}else {
|
|
@@ -448,6 +453,7 @@ public class SgdTimer {
|
|
fodder.setCreateTime(twoMonitoryValue.getTimestamp());
|
|
fodder.setCreateTime(twoMonitoryValue.getTimestamp());
|
|
fodder.setFloorId(2);
|
|
fodder.setFloorId(2);
|
|
fodder.setId(twoMonitoryValue.getId());
|
|
fodder.setId(twoMonitoryValue.getId());
|
|
|
|
+ fodder.setFarmId(hyFarmId);
|
|
fodderService.save(fodder);
|
|
fodderService.save(fodder);
|
|
System.out.println("二号楼新增------------>"+twoMonitoryValue);
|
|
System.out.println("二号楼新增------------>"+twoMonitoryValue);
|
|
}else {
|
|
}else {
|
|
@@ -470,6 +476,7 @@ public class SgdTimer {
|
|
fodder.setCreateTime(threeMonitoryValue.getTimestamp());
|
|
fodder.setCreateTime(threeMonitoryValue.getTimestamp());
|
|
fodder.setFloorId(3);
|
|
fodder.setFloorId(3);
|
|
fodder.setId(threeMonitoryValue.getId());
|
|
fodder.setId(threeMonitoryValue.getId());
|
|
|
|
+ fodder.setFarmId(hyFarmId);
|
|
fodderService.save(fodder);
|
|
fodderService.save(fodder);
|
|
System.out.println("三号楼新增------------>"+threeMonitoryValue);
|
|
System.out.println("三号楼新增------------>"+threeMonitoryValue);
|
|
}else {
|
|
}else {
|