|
@@ -2701,7 +2701,31 @@ public class WaterAndElcTimer {
|
|
energyScreen.setDayDifference(day4);
|
|
energyScreen.setDayDifference(day4);
|
|
energyScreen.setWeekDifference(week3);
|
|
energyScreen.setWeekDifference(week3);
|
|
energyScreen.setMonthDifference(month3);
|
|
energyScreen.setMonthDifference(month3);
|
|
|
|
+ } else if ("3".equals(envDevice.getRemark())) {
|
|
|
|
+ //用料
|
|
|
|
+ energyScreen.setCreateDate(new Date());
|
|
|
|
+ energyScreen.setTodayRead(dataScreenVo.getFeedValueToday());
|
|
|
|
+ energyScreen.setTodayConsume(dataScreenVo.getFeedValueTodayUsage());
|
|
|
|
+ energyScreen.setYesterdayConsume(dataScreenVo.getFeedValueYesterdayUsage());
|
|
|
|
+ energyScreen.setWeekConsume(dataScreenVo.getFeedValueThisWeekUsage());
|
|
|
|
+ energyScreen.setLastWeekConsume(dataScreenVo.getFeedValueLastWeekUsage());
|
|
|
|
+ energyScreen.setMonthConsume(dataScreenVo.getFeedValueThisMonthUsage());
|
|
|
|
+ energyScreen.setLastMonthConsume(dataScreenVo.getFeedValueLastMonthUsage());
|
|
|
|
+ double day2 = Double.parseDouble(dataScreenVo.getFeedValueTodayUsage());
|
|
|
|
+ double day3 = Double.parseDouble(dataScreenVo.getFeedValueYesterdayUsage());
|
|
|
|
+ double week1 = Double.parseDouble(dataScreenVo.getFeedValueThisWeekUsage());
|
|
|
|
+ double week2 = Double.parseDouble(dataScreenVo.getFeedValueLastWeekUsage());
|
|
|
|
+ double month1 = Double.parseDouble(dataScreenVo.getFeedValueThisMonthUsage());
|
|
|
|
+ double month2 = Double.parseDouble(dataScreenVo.getFeedValueLastMonthUsage());
|
|
|
|
+ DecimalFormat def = new DecimalFormat("0.00");
|
|
|
|
+ String day4 = def.format(day2 - day3);
|
|
|
|
+ String week3 = def.format(week1 - week2);
|
|
|
|
+ String month3 = def.format(month1 - month2);
|
|
|
|
+ energyScreen.setDayDifference(day4);
|
|
|
|
+ energyScreen.setWeekDifference(week3);
|
|
|
|
+ energyScreen.setMonthDifference(month3);
|
|
} else {
|
|
} else {
|
|
|
|
+
|
|
//用电
|
|
//用电
|
|
energyScreen.setCreateDate(new Date());
|
|
energyScreen.setCreateDate(new Date());
|
|
energyScreen.setTodayRead(dataScreenVo.getElectricityValueToday());
|
|
energyScreen.setTodayRead(dataScreenVo.getElectricityValueToday());
|
|
@@ -2757,6 +2781,33 @@ public class WaterAndElcTimer {
|
|
screen.setDeviceCode(envDevice.getDeviceCode());
|
|
screen.setDeviceCode(envDevice.getDeviceCode());
|
|
screen.setType(1);
|
|
screen.setType(1);
|
|
screen.setFarmName("芙江养殖基地");
|
|
screen.setFarmName("芙江养殖基地");
|
|
|
|
+ } else if ("3".equals(envDevice.getRemark())) {
|
|
|
|
+ screen.setCreateDate(new Date());
|
|
|
|
+ screen.setTodayRead(dataScreenVo.getFeedValueToday());
|
|
|
|
+ screen.setTodayConsume(dataScreenVo.getFeedValueTodayUsage());
|
|
|
|
+ screen.setYesterdayConsume(dataScreenVo.getFeedValueYesterdayUsage());
|
|
|
|
+ screen.setWeekConsume(dataScreenVo.getFeedValueThisWeekUsage());
|
|
|
|
+ screen.setLastWeekConsume(dataScreenVo.getFeedValueLastWeekUsage());
|
|
|
|
+ screen.setMonthConsume(dataScreenVo.getFeedValueThisMonthUsage());
|
|
|
|
+ screen.setLastMonthConsume(dataScreenVo.getFeedValueLastMonthUsage());
|
|
|
|
+ double day2 = Double.parseDouble(dataScreenVo.getFeedValueTodayUsage());
|
|
|
|
+ double day3 = Double.parseDouble(dataScreenVo.getFeedValueYesterdayUsage());
|
|
|
|
+ double week1 = Double.parseDouble(dataScreenVo.getFeedValueThisWeekUsage());
|
|
|
|
+ double week2 = Double.parseDouble(dataScreenVo.getFeedValueLastWeekUsage());
|
|
|
|
+ double month1 = Double.parseDouble(dataScreenVo.getFeedValueThisMonthUsage());
|
|
|
|
+ double month2 = Double.parseDouble(dataScreenVo.getFeedValueLastMonthUsage());
|
|
|
|
+ DecimalFormat def = new DecimalFormat("0.00");
|
|
|
|
+ String day4 = def.format(day2 - day3);
|
|
|
|
+ String week3 = def.format(week1 - week2);
|
|
|
|
+ String month3 = def.format(month1 - month2);
|
|
|
|
+ screen.setDayDifference(day4);
|
|
|
|
+ screen.setWeekDifference(week3);
|
|
|
|
+ screen.setMonthDifference(month3);
|
|
|
|
+ screen.setFarmId(28);
|
|
|
|
+ screen.setBuildName(envDevice.getUnitName());
|
|
|
|
+ screen.setDeviceCode(envDevice.getDeviceCode());
|
|
|
|
+ screen.setType(3);
|
|
|
|
+ screen.setFarmName("芙江养殖基地");
|
|
} else {
|
|
} else {
|
|
screen.setCreateDate(new Date());
|
|
screen.setCreateDate(new Date());
|
|
screen.setTodayRead(dataScreenVo.getElectricityValueToday());
|
|
screen.setTodayRead(dataScreenVo.getElectricityValueToday());
|
|
@@ -2846,6 +2897,29 @@ public class WaterAndElcTimer {
|
|
energyScreen.setDayDifference(day4);
|
|
energyScreen.setDayDifference(day4);
|
|
energyScreen.setWeekDifference(week3);
|
|
energyScreen.setWeekDifference(week3);
|
|
energyScreen.setMonthDifference(month3);
|
|
energyScreen.setMonthDifference(month3);
|
|
|
|
+ } else if ("3".equals(envDevice.getRemark())) {
|
|
|
|
+ //用料
|
|
|
|
+ energyScreen.setCreateDate(new Date());
|
|
|
|
+ energyScreen.setTodayRead(dataScreenVo.getFeedValueToday());
|
|
|
|
+ energyScreen.setTodayConsume(dataScreenVo.getFeedValueTodayUsage());
|
|
|
|
+ energyScreen.setYesterdayConsume(dataScreenVo.getFeedValueYesterdayUsage());
|
|
|
|
+ energyScreen.setWeekConsume(dataScreenVo.getFeedValueThisWeekUsage());
|
|
|
|
+ energyScreen.setLastWeekConsume(dataScreenVo.getFeedValueLastWeekUsage());
|
|
|
|
+ energyScreen.setMonthConsume(dataScreenVo.getFeedValueThisMonthUsage());
|
|
|
|
+ energyScreen.setLastMonthConsume(dataScreenVo.getFeedValueLastMonthUsage());
|
|
|
|
+ double day2 = Double.parseDouble(dataScreenVo.getFeedValueTodayUsage());
|
|
|
|
+ double day3 = Double.parseDouble(dataScreenVo.getFeedValueYesterdayUsage());
|
|
|
|
+ double week1 = Double.parseDouble(dataScreenVo.getFeedValueThisWeekUsage());
|
|
|
|
+ double week2 = Double.parseDouble(dataScreenVo.getFeedValueLastWeekUsage());
|
|
|
|
+ double month1 = Double.parseDouble(dataScreenVo.getFeedValueThisMonthUsage());
|
|
|
|
+ double month2 = Double.parseDouble(dataScreenVo.getFeedValueLastMonthUsage());
|
|
|
|
+ DecimalFormat def = new DecimalFormat("0.00");
|
|
|
|
+ String day4 = def.format(day2 - day3);
|
|
|
|
+ String week3 = def.format(week1 - week2);
|
|
|
|
+ String month3 = def.format(month1 - month2);
|
|
|
|
+ energyScreen.setDayDifference(day4);
|
|
|
|
+ energyScreen.setWeekDifference(week3);
|
|
|
|
+ energyScreen.setMonthDifference(month3);
|
|
} else {
|
|
} else {
|
|
//用电
|
|
//用电
|
|
energyScreen.setCreateDate(new Date());
|
|
energyScreen.setCreateDate(new Date());
|
|
@@ -2902,7 +2976,34 @@ public class WaterAndElcTimer {
|
|
screen.setDeviceCode(envDevice.getDeviceCode());
|
|
screen.setDeviceCode(envDevice.getDeviceCode());
|
|
screen.setType(1);
|
|
screen.setType(1);
|
|
screen.setFarmName("庙贝养殖基地");
|
|
screen.setFarmName("庙贝养殖基地");
|
|
- } else {
|
|
|
|
|
|
+ }else if ("3".equals(envDevice.getRemark())) {
|
|
|
|
+ screen.setCreateDate(new Date());
|
|
|
|
+ screen.setTodayRead(dataScreenVo.getFeedValueToday());
|
|
|
|
+ screen.setTodayConsume(dataScreenVo.getFeedValueTodayUsage());
|
|
|
|
+ screen.setYesterdayConsume(dataScreenVo.getFeedValueYesterdayUsage());
|
|
|
|
+ screen.setWeekConsume(dataScreenVo.getFeedValueThisWeekUsage());
|
|
|
|
+ screen.setLastWeekConsume(dataScreenVo.getFeedValueLastWeekUsage());
|
|
|
|
+ screen.setMonthConsume(dataScreenVo.getFeedValueThisMonthUsage());
|
|
|
|
+ screen.setLastMonthConsume(dataScreenVo.getFeedValueLastMonthUsage());
|
|
|
|
+ double day2 = Double.parseDouble(dataScreenVo.getFeedValueTodayUsage());
|
|
|
|
+ double day3 = Double.parseDouble(dataScreenVo.getFeedValueYesterdayUsage());
|
|
|
|
+ double week1 = Double.parseDouble(dataScreenVo.getFeedValueThisWeekUsage());
|
|
|
|
+ double week2 = Double.parseDouble(dataScreenVo.getFeedValueLastWeekUsage());
|
|
|
|
+ double month1 = Double.parseDouble(dataScreenVo.getFeedValueThisMonthUsage());
|
|
|
|
+ double month2 = Double.parseDouble(dataScreenVo.getFeedValueLastMonthUsage());
|
|
|
|
+ DecimalFormat def = new DecimalFormat("0.00");
|
|
|
|
+ String day4 = def.format(day2 - day3);
|
|
|
|
+ String week3 = def.format(week1 - week2);
|
|
|
|
+ String month3 = def.format(month1 - month2);
|
|
|
|
+ screen.setDayDifference(day4);
|
|
|
|
+ screen.setWeekDifference(week3);
|
|
|
|
+ screen.setMonthDifference(month3);
|
|
|
|
+ screen.setFarmId(29);
|
|
|
|
+ screen.setBuildName(envDevice.getUnitName());
|
|
|
|
+ screen.setDeviceCode(envDevice.getDeviceCode());
|
|
|
|
+ screen.setType(3);
|
|
|
|
+ screen.setFarmName("庙贝养殖基地");
|
|
|
|
+ } else {
|
|
screen.setCreateDate(new Date());
|
|
screen.setCreateDate(new Date());
|
|
screen.setTodayRead(dataScreenVo.getElectricityValueToday());
|
|
screen.setTodayRead(dataScreenVo.getElectricityValueToday());
|
|
screen.setTodayConsume(dataScreenVo.getElectricityValueTodayUsage());
|
|
screen.setTodayConsume(dataScreenVo.getElectricityValueTodayUsage());
|
|
@@ -2991,6 +3092,29 @@ public class WaterAndElcTimer {
|
|
energyScreen.setDayDifference(day4);
|
|
energyScreen.setDayDifference(day4);
|
|
energyScreen.setWeekDifference(week3);
|
|
energyScreen.setWeekDifference(week3);
|
|
energyScreen.setMonthDifference(month3);
|
|
energyScreen.setMonthDifference(month3);
|
|
|
|
+ } else if ("3".equals(envDevice.getRemark())) {
|
|
|
|
+ //用料
|
|
|
|
+ energyScreen.setCreateDate(new Date());
|
|
|
|
+ energyScreen.setTodayRead(dataScreenVo.getFeedValueToday());
|
|
|
|
+ energyScreen.setTodayConsume(dataScreenVo.getFeedValueTodayUsage());
|
|
|
|
+ energyScreen.setYesterdayConsume(dataScreenVo.getFeedValueYesterdayUsage());
|
|
|
|
+ energyScreen.setWeekConsume(dataScreenVo.getFeedValueThisWeekUsage());
|
|
|
|
+ energyScreen.setLastWeekConsume(dataScreenVo.getFeedValueLastWeekUsage());
|
|
|
|
+ energyScreen.setMonthConsume(dataScreenVo.getFeedValueThisMonthUsage());
|
|
|
|
+ energyScreen.setLastMonthConsume(dataScreenVo.getFeedValueLastMonthUsage());
|
|
|
|
+ double day2 = Double.parseDouble(dataScreenVo.getFeedValueTodayUsage());
|
|
|
|
+ double day3 = Double.parseDouble(dataScreenVo.getFeedValueYesterdayUsage());
|
|
|
|
+ double week1 = Double.parseDouble(dataScreenVo.getFeedValueThisWeekUsage());
|
|
|
|
+ double week2 = Double.parseDouble(dataScreenVo.getFeedValueLastWeekUsage());
|
|
|
|
+ double month1 = Double.parseDouble(dataScreenVo.getFeedValueThisMonthUsage());
|
|
|
|
+ double month2 = Double.parseDouble(dataScreenVo.getFeedValueLastMonthUsage());
|
|
|
|
+ DecimalFormat def = new DecimalFormat("0.00");
|
|
|
|
+ String day4 = def.format(day2 - day3);
|
|
|
|
+ String week3 = def.format(week1 - week2);
|
|
|
|
+ String month3 = def.format(month1 - month2);
|
|
|
|
+ energyScreen.setDayDifference(day4);
|
|
|
|
+ energyScreen.setWeekDifference(week3);
|
|
|
|
+ energyScreen.setMonthDifference(month3);
|
|
} else {
|
|
} else {
|
|
//用电
|
|
//用电
|
|
energyScreen.setCreateDate(new Date());
|
|
energyScreen.setCreateDate(new Date());
|
|
@@ -3047,6 +3171,33 @@ public class WaterAndElcTimer {
|
|
screen.setDeviceCode(envDevice.getDeviceCode());
|
|
screen.setDeviceCode(envDevice.getDeviceCode());
|
|
screen.setType(1);
|
|
screen.setType(1);
|
|
screen.setFarmName("潞水养殖基地");
|
|
screen.setFarmName("潞水养殖基地");
|
|
|
|
+ } else if ("3".equals(envDevice.getRemark())) {
|
|
|
|
+ screen.setCreateDate(new Date());
|
|
|
|
+ screen.setTodayRead(dataScreenVo.getFeedValueToday());
|
|
|
|
+ screen.setTodayConsume(dataScreenVo.getFeedValueTodayUsage());
|
|
|
|
+ screen.setYesterdayConsume(dataScreenVo.getFeedValueYesterdayUsage());
|
|
|
|
+ screen.setWeekConsume(dataScreenVo.getFeedValueThisWeekUsage());
|
|
|
|
+ screen.setLastWeekConsume(dataScreenVo.getFeedValueLastWeekUsage());
|
|
|
|
+ screen.setMonthConsume(dataScreenVo.getFeedValueThisMonthUsage());
|
|
|
|
+ screen.setLastMonthConsume(dataScreenVo.getFeedValueLastMonthUsage());
|
|
|
|
+ double day2 = Double.parseDouble(dataScreenVo.getFeedValueTodayUsage());
|
|
|
|
+ double day3 = Double.parseDouble(dataScreenVo.getFeedValueYesterdayUsage());
|
|
|
|
+ double week1 = Double.parseDouble(dataScreenVo.getFeedValueThisWeekUsage());
|
|
|
|
+ double week2 = Double.parseDouble(dataScreenVo.getFeedValueLastWeekUsage());
|
|
|
|
+ double month1 = Double.parseDouble(dataScreenVo.getFeedValueThisMonthUsage());
|
|
|
|
+ double month2 = Double.parseDouble(dataScreenVo.getFeedValueLastMonthUsage());
|
|
|
|
+ DecimalFormat def = new DecimalFormat("0.00");
|
|
|
|
+ String day4 = def.format(day2 - day3);
|
|
|
|
+ String week3 = def.format(week1 - week2);
|
|
|
|
+ String month3 = def.format(month1 - month2);
|
|
|
|
+ screen.setDayDifference(day4);
|
|
|
|
+ screen.setWeekDifference(week3);
|
|
|
|
+ screen.setMonthDifference(month3);
|
|
|
|
+ screen.setFarmId(30);
|
|
|
|
+ screen.setBuildName(envDevice.getUnitName());
|
|
|
|
+ screen.setDeviceCode(envDevice.getDeviceCode());
|
|
|
|
+ screen.setType(3);
|
|
|
|
+ screen.setFarmName("潞水养殖基地");
|
|
} else {
|
|
} else {
|
|
screen.setCreateDate(new Date());
|
|
screen.setCreateDate(new Date());
|
|
screen.setTodayRead(dataScreenVo.getElectricityValueToday());
|
|
screen.setTodayRead(dataScreenVo.getElectricityValueToday());
|
|
@@ -3136,6 +3287,29 @@ public class WaterAndElcTimer {
|
|
energyScreen.setDayDifference(day4);
|
|
energyScreen.setDayDifference(day4);
|
|
energyScreen.setWeekDifference(week3);
|
|
energyScreen.setWeekDifference(week3);
|
|
energyScreen.setMonthDifference(month3);
|
|
energyScreen.setMonthDifference(month3);
|
|
|
|
+ } else if ("3".equals(envDevice.getRemark())) {
|
|
|
|
+ //用料
|
|
|
|
+ energyScreen.setCreateDate(new Date());
|
|
|
|
+ energyScreen.setTodayRead(dataScreenVo.getFeedValueToday());
|
|
|
|
+ energyScreen.setTodayConsume(dataScreenVo.getFeedValueTodayUsage());
|
|
|
|
+ energyScreen.setYesterdayConsume(dataScreenVo.getFeedValueYesterdayUsage());
|
|
|
|
+ energyScreen.setWeekConsume(dataScreenVo.getFeedValueThisWeekUsage());
|
|
|
|
+ energyScreen.setLastWeekConsume(dataScreenVo.getFeedValueLastWeekUsage());
|
|
|
|
+ energyScreen.setMonthConsume(dataScreenVo.getFeedValueThisMonthUsage());
|
|
|
|
+ energyScreen.setLastMonthConsume(dataScreenVo.getFeedValueLastMonthUsage());
|
|
|
|
+ double day2 = Double.parseDouble(dataScreenVo.getFeedValueTodayUsage());
|
|
|
|
+ double day3 = Double.parseDouble(dataScreenVo.getFeedValueYesterdayUsage());
|
|
|
|
+ double week1 = Double.parseDouble(dataScreenVo.getFeedValueThisWeekUsage());
|
|
|
|
+ double week2 = Double.parseDouble(dataScreenVo.getFeedValueLastWeekUsage());
|
|
|
|
+ double month1 = Double.parseDouble(dataScreenVo.getFeedValueThisMonthUsage());
|
|
|
|
+ double month2 = Double.parseDouble(dataScreenVo.getFeedValueLastMonthUsage());
|
|
|
|
+ DecimalFormat def = new DecimalFormat("0.00");
|
|
|
|
+ String day4 = def.format(day2 - day3);
|
|
|
|
+ String week3 = def.format(week1 - week2);
|
|
|
|
+ String month3 = def.format(month1 - month2);
|
|
|
|
+ energyScreen.setDayDifference(day4);
|
|
|
|
+ energyScreen.setWeekDifference(week3);
|
|
|
|
+ energyScreen.setMonthDifference(month3);
|
|
} else {
|
|
} else {
|
|
//用电
|
|
//用电
|
|
energyScreen.setCreateDate(new Date());
|
|
energyScreen.setCreateDate(new Date());
|
|
@@ -3192,6 +3366,33 @@ public class WaterAndElcTimer {
|
|
screen.setDeviceCode(envDevice.getDeviceCode());
|
|
screen.setDeviceCode(envDevice.getDeviceCode());
|
|
screen.setType(1);
|
|
screen.setType(1);
|
|
screen.setFarmName("凤形养殖基地");
|
|
screen.setFarmName("凤形养殖基地");
|
|
|
|
+ } else if ("3".equals(envDevice.getRemark())) {
|
|
|
|
+ screen.setCreateDate(new Date());
|
|
|
|
+ screen.setTodayRead(dataScreenVo.getFeedValueToday());
|
|
|
|
+ screen.setTodayConsume(dataScreenVo.getFeedValueTodayUsage());
|
|
|
|
+ screen.setYesterdayConsume(dataScreenVo.getFeedValueYesterdayUsage());
|
|
|
|
+ screen.setWeekConsume(dataScreenVo.getFeedValueThisWeekUsage());
|
|
|
|
+ screen.setLastWeekConsume(dataScreenVo.getFeedValueLastWeekUsage());
|
|
|
|
+ screen.setMonthConsume(dataScreenVo.getFeedValueThisMonthUsage());
|
|
|
|
+ screen.setLastMonthConsume(dataScreenVo.getFeedValueLastMonthUsage());
|
|
|
|
+ double day2 = Double.parseDouble(dataScreenVo.getFeedValueTodayUsage());
|
|
|
|
+ double day3 = Double.parseDouble(dataScreenVo.getFeedValueYesterdayUsage());
|
|
|
|
+ double week1 = Double.parseDouble(dataScreenVo.getFeedValueThisWeekUsage());
|
|
|
|
+ double week2 = Double.parseDouble(dataScreenVo.getFeedValueLastWeekUsage());
|
|
|
|
+ double month1 = Double.parseDouble(dataScreenVo.getFeedValueThisMonthUsage());
|
|
|
|
+ double month2 = Double.parseDouble(dataScreenVo.getFeedValueLastMonthUsage());
|
|
|
|
+ DecimalFormat def = new DecimalFormat("0.00");
|
|
|
|
+ String day4 = def.format(day2 - day3);
|
|
|
|
+ String week3 = def.format(week1 - week2);
|
|
|
|
+ String month3 = def.format(month1 - month2);
|
|
|
|
+ screen.setDayDifference(day4);
|
|
|
|
+ screen.setWeekDifference(week3);
|
|
|
|
+ screen.setMonthDifference(month3);
|
|
|
|
+ screen.setFarmId(31);
|
|
|
|
+ screen.setBuildName(envDevice.getUnitName());
|
|
|
|
+ screen.setDeviceCode(envDevice.getDeviceCode());
|
|
|
|
+ screen.setType(3);
|
|
|
|
+ screen.setFarmName("凤形养殖基地");
|
|
} else {
|
|
} else {
|
|
screen.setCreateDate(new Date());
|
|
screen.setCreateDate(new Date());
|
|
screen.setTodayRead(dataScreenVo.getElectricityValueToday());
|
|
screen.setTodayRead(dataScreenVo.getElectricityValueToday());
|