|
@@ -632,10 +632,10 @@ public class MonitorService {
|
|
|
{
|
|
|
nfdltemp=nfdltemp+Double.valueOf(map.get("fd_n_sjdl"));
|
|
|
}
|
|
|
- jym = new BigDecimal(nfdltemp * 0.37).divide(new BigDecimal(10000 ), 2, RoundingMode.HALF_EVEN).doubleValue();
|
|
|
- jys = new BigDecimal(nfdltemp * 3.05).divide(new BigDecimal(10000 ), 2, RoundingMode.HALF_EVEN).doubleValue();
|
|
|
- co2 = new BigDecimal(nfdltemp * 0.8568).divide(new BigDecimal(10000 ), 2, RoundingMode.HALF_EVEN).doubleValue();
|
|
|
- so2 = new BigDecimal(nfdltemp * 0.0059).divide(new BigDecimal(10000 ), 2, RoundingMode.HALF_EVEN).doubleValue();
|
|
|
+ jym = new BigDecimal(nfdltemp * 0.37).divide(new BigDecimal(10000*10000 ), 2, RoundingMode.HALF_EVEN).doubleValue();
|
|
|
+ jys = new BigDecimal(nfdltemp * 3.05).divide(new BigDecimal(10000*10000 ), 2, RoundingMode.HALF_EVEN).doubleValue();
|
|
|
+ co2 = new BigDecimal(nfdltemp * 0.8568).divide(new BigDecimal(10000*10000 ), 2, RoundingMode.HALF_EVEN).doubleValue();
|
|
|
+ so2 = new BigDecimal(nfdltemp * 0.0059).divide(new BigDecimal(10000*10000 ), 2, RoundingMode.HALF_EVEN).doubleValue();
|
|
|
|
|
|
if (wpId.contains(QS)) {
|
|
|
|
|
@@ -728,6 +728,22 @@ public class MonitorService {
|
|
|
ProBasicPowerstationPoint jymvalue = proBasicPowerstationPointService.getPowerstationPoint(wpId, ContantXk.JYM);
|
|
|
jym = edosUtil.getRealData(jymvalue).getPointValueInDouble();
|
|
|
|
|
|
+ Map<String, Double> map=(Map<String, Double>)plan(wpId).get("proplanmap");
|
|
|
+
|
|
|
+
|
|
|
+ double nfdltemp=0.0;
|
|
|
+ if(map.containsKey("gf_n_sjdl"))
|
|
|
+ {
|
|
|
+ nfdltemp=nfdltemp+Double.valueOf(map.get("gf_n_sjdl"));
|
|
|
+ }
|
|
|
+ if(map.containsKey("fd_n_sjdl"))
|
|
|
+ {
|
|
|
+ nfdltemp=nfdltemp+Double.valueOf(map.get("fd_n_sjdl"));
|
|
|
+ }
|
|
|
+ jym = new BigDecimal(nfdltemp * 0.37).divide(new BigDecimal(10000*10000 ), 2, RoundingMode.HALF_EVEN).doubleValue();
|
|
|
+ jys = new BigDecimal(nfdltemp * 3.05).divide(new BigDecimal(10000*10000 ), 2, RoundingMode.HALF_EVEN).doubleValue();
|
|
|
+ co2 = new BigDecimal(nfdltemp * 0.8568).divide(new BigDecimal(10000*10000 ), 2, RoundingMode.HALF_EVEN).doubleValue();
|
|
|
+ so2 = new BigDecimal(nfdltemp * 0.0059).divide(new BigDecimal(10000*10000 ), 2, RoundingMode.HALF_EVEN).doubleValue();
|
|
|
|
|
|
}
|
|
|
List<ProBasicEnergyGroup> gpls = CacheContext.gpls;
|
|
@@ -2296,9 +2312,9 @@ public class MonitorService {
|
|
|
ProBasicPowerstationPoint nfdlvalue = proBasicPowerstationPointService.getPowerstationPoint(wp.getId(), ContantXk.NFDL);
|
|
|
nfdlsj = edosUtil.getRealData(nfdlvalue).getPointValueInDouble();
|
|
|
|
|
|
- fd_r_sjdl = fd_r_sjdl + rfdlsj;
|
|
|
- fd_y_sjdl = fd_y_sjdl + yfdlsj;
|
|
|
- fd_n_sjdl = fd_n_sjdl + nfdlsj;
|
|
|
+ fd_r_sjdl1 = BigDecimal.valueOf(rfdlsj);
|
|
|
+ fd_y_sjdl1 = BigDecimal.valueOf(yfdlsj);
|
|
|
+ fd_n_sjdl1 = BigDecimal.valueOf(nfdlsj);
|
|
|
}
|
|
|
fd_r_jhdl = fd_r_jhdl + yfdljh / 30;
|
|
|
fd_y_jhdl = fd_y_jhdl + yfdljh;
|
|
@@ -2319,9 +2335,9 @@ public class MonitorService {
|
|
|
ProBasicPowerstationPoint nfdlvalue = proBasicPowerstationPointService.getPowerstationPoint(wp.getId(), ContantXk.NFDL);
|
|
|
nfdlsj = edosUtil.getRealData(nfdlvalue).getPointValueInDouble();
|
|
|
|
|
|
- gf_r_sjdl = gf_r_sjdl + rfdlsj;
|
|
|
- gf_y_sjdl = gf_y_sjdl + yfdlsj;
|
|
|
- gf_n_sjdl = gf_n_sjdl + nfdlsj;
|
|
|
+ gf_r_sjdl1 = BigDecimal.valueOf(rfdlsj);
|
|
|
+ gf_y_sjdl1 = BigDecimal.valueOf(yfdlsj);
|
|
|
+ gf_n_sjdl1 = BigDecimal.valueOf(nfdlsj);
|
|
|
}
|
|
|
gf_r_jhdl = gf_r_jhdl + yfdljh / 30;
|
|
|
gf_y_jhdl = gf_y_jhdl + yfdljh;
|
|
@@ -2348,13 +2364,13 @@ public class MonitorService {
|
|
|
fd_n_sjdl = 0;
|
|
|
}
|
|
|
|
|
|
- if (wpId.endsWith("-2")){
|
|
|
+ if (wpId.endsWith("-2") || wpId.contains("GDC")){
|
|
|
fd_r_sjdl1 = BigDecimal.valueOf(0);
|
|
|
fd_y_sjdl1 = BigDecimal.valueOf(0);
|
|
|
fd_n_sjdl1 = BigDecimal.valueOf(0);
|
|
|
}
|
|
|
|
|
|
- if (wpId.endsWith("-1")){
|
|
|
+ if (wpId.endsWith("-1") || wpId.contains("FDC")){
|
|
|
gf_r_sjdl1 = BigDecimal.valueOf(0);
|
|
|
gf_y_sjdl1 = BigDecimal.valueOf(0);
|
|
|
gf_n_sjdl1 = BigDecimal.valueOf(0);
|