|
@@ -102,14 +102,22 @@ public class GenreSetPushService {
|
|
|
|
|
|
Map<String, Object> fcmap = new HashMap<>();
|
|
Map<String, Object> fcmap = new HashMap<>();
|
|
|
|
|
|
- if (id.equals(QS) || id.equals(FD) || id.equals(GF)) {
|
|
|
|
|
|
+ if (id.equals(QS) || id.equals(FD) || id.equals(GF) || InitialRunner.re_wpmap.containsKey(id)) {
|
|
|
|
|
|
|
|
|
|
//初始化场站信息
|
|
//初始化场站信息
|
|
|
|
|
|
List<Windpowerstation> wplist = new ArrayList<>();
|
|
List<Windpowerstation> wplist = new ArrayList<>();
|
|
-
|
|
|
|
- for (Windpowerstation wp : InitialRunner.wpallls) {
|
|
|
|
|
|
+ List<Windpowerstation> templs=null;
|
|
|
|
+
|
|
|
|
+ if(InitialRunner.re_wpmap.containsKey(id))
|
|
|
|
+ {
|
|
|
|
+ templs=InitialRunner.re_wpmap.get(id);
|
|
|
|
+ }else
|
|
|
|
+ {
|
|
|
|
+ templs=InitialRunner.wpallls;
|
|
|
|
+ }
|
|
|
|
+ for (Windpowerstation wp : templs) {
|
|
if (id.equals(FD)) {
|
|
if (id.equals(FD)) {
|
|
if (wp.getId().endsWith("FDC")) {
|
|
if (wp.getId().endsWith("FDC")) {
|
|
wplist.add(wp);
|
|
wplist.add(wp);
|
|
@@ -266,13 +274,21 @@ public class GenreSetPushService {
|
|
|
|
|
|
Map<String, Double> mxztmap = new HashMap<>();
|
|
Map<String, Double> mxztmap = new HashMap<>();
|
|
|
|
|
|
- if (id.equals(QS) || id.equals(FD) || id.equals(GF)) {
|
|
|
|
|
|
+ if (id.equals(QS) || id.equals(FD) || id.equals(GF) || InitialRunner.re_wpmap.containsKey(id)) {
|
|
|
|
|
|
//初始化场站信息
|
|
//初始化场站信息
|
|
|
|
|
|
List<Windpowerstation> wplist = new ArrayList<>();
|
|
List<Windpowerstation> wplist = new ArrayList<>();
|
|
-
|
|
|
|
- for (Windpowerstation wp : InitialRunner.wpallls) {
|
|
|
|
|
|
+ List<Windpowerstation> templs=null;
|
|
|
|
+
|
|
|
|
+ if(InitialRunner.re_wpmap.containsKey(id))
|
|
|
|
+ {
|
|
|
|
+ templs=InitialRunner.re_wpmap.get(id);
|
|
|
|
+ }else
|
|
|
|
+ {
|
|
|
|
+ templs=InitialRunner.wpallls;
|
|
|
|
+ }
|
|
|
|
+ for (Windpowerstation wp : templs) {
|
|
if (id.equals(FD)) {
|
|
if (id.equals(FD)) {
|
|
if (wp.getId().endsWith("FDC")) {
|
|
if (wp.getId().endsWith("FDC")) {
|
|
wplist.add(wp);
|
|
wplist.add(wp);
|
|
@@ -1541,14 +1557,22 @@ public class GenreSetPushService {
|
|
|
|
|
|
Map<String, Object> fcmap = new HashMap<>();
|
|
Map<String, Object> fcmap = new HashMap<>();
|
|
|
|
|
|
- if (id.equals(QS) || id.equals(FD) || id.equals(GF)) {
|
|
|
|
|
|
+ if (id.equals(QS) || id.equals(FD) || id.equals(GF) || InitialRunner.re_wpmap.containsKey(id)) {
|
|
|
|
|
|
|
|
|
|
//初始化场站信息
|
|
//初始化场站信息
|
|
|
|
|
|
List<Windpowerstation> wplist = new ArrayList<>();
|
|
List<Windpowerstation> wplist = new ArrayList<>();
|
|
-
|
|
|
|
- for (Windpowerstation wp : InitialRunner.wpallls) {
|
|
|
|
|
|
+ List<Windpowerstation> templs=null;
|
|
|
|
+
|
|
|
|
+ if(InitialRunner.re_wpmap.containsKey(id))
|
|
|
|
+ {
|
|
|
|
+ templs=InitialRunner.re_wpmap.get(id);
|
|
|
|
+ }else
|
|
|
|
+ {
|
|
|
|
+ templs=InitialRunner.wpallls;
|
|
|
|
+ }
|
|
|
|
+ for (Windpowerstation wp : templs) {
|
|
if (id.equals(FD)) {
|
|
if (id.equals(FD)) {
|
|
if (wp.getId().endsWith("FDC")) {
|
|
if (wp.getId().endsWith("FDC")) {
|
|
wplist.add(wp);
|
|
wplist.add(wp);
|
|
@@ -1931,13 +1955,21 @@ public class GenreSetPushService {
|
|
|
|
|
|
Map<String, Double> mxztmap = new HashMap<>();
|
|
Map<String, Double> mxztmap = new HashMap<>();
|
|
|
|
|
|
- if (id.equals(QS) || id.equals(FD) || id.equals(GF)) {
|
|
|
|
|
|
+ if (id.equals(QS) || id.equals(FD) || id.equals(GF) || InitialRunner.re_wpmap.containsKey(id)) {
|
|
|
|
|
|
//初始化场站信息
|
|
//初始化场站信息
|
|
|
|
|
|
List<Windpowerstation> wplist = new ArrayList<>();
|
|
List<Windpowerstation> wplist = new ArrayList<>();
|
|
-
|
|
|
|
- for (Windpowerstation wp : InitialRunner.wpallls) {
|
|
|
|
|
|
+ List<Windpowerstation> templs=null;
|
|
|
|
+
|
|
|
|
+ if(InitialRunner.re_wpmap.containsKey(id))
|
|
|
|
+ {
|
|
|
|
+ templs=InitialRunner.re_wpmap.get(id);
|
|
|
|
+ }else
|
|
|
|
+ {
|
|
|
|
+ templs=InitialRunner.wpallls;
|
|
|
|
+ }
|
|
|
|
+ for (Windpowerstation wp : templs) {
|
|
if (id.equals(FD)) {
|
|
if (id.equals(FD)) {
|
|
if (wp.getId().endsWith("FDC")) {
|
|
if (wp.getId().endsWith("FDC")) {
|
|
wplist.add(wp);
|
|
wplist.add(wp);
|
|
@@ -2670,46 +2702,46 @@ public class GenreSetPushService {
|
|
gxkmap.put("yzhcydl", wd.getMonthzhcydl());
|
|
gxkmap.put("yzhcydl", wd.getMonthzhcydl());
|
|
|
|
|
|
|
|
|
|
- switch (id) {
|
|
|
|
- case "0":
|
|
|
|
- gxkmap.put("yzhcydl", 1.56);
|
|
|
|
- break;
|
|
|
|
- case "-1":
|
|
|
|
- gxkmap.put("yzhcydl", 1.32);
|
|
|
|
- break;
|
|
|
|
- case "-2":
|
|
|
|
- gxkmap.put("yzhcydl", 1.78);
|
|
|
|
- break;
|
|
|
|
- case "MHS_FDC":
|
|
|
|
- gxkmap.put("yzhcydl", 1.06);
|
|
|
|
- break;
|
|
|
|
- case "NSS_FDC":
|
|
|
|
- gxkmap.put("yzhcydl", 1.52);
|
|
|
|
- break;
|
|
|
|
- case "QS_FDC":
|
|
|
|
- gxkmap.put("yzhcydl", 1.37);
|
|
|
|
- break;
|
|
|
|
- case "SBQ_FDC":
|
|
|
|
- gxkmap.put("yzhcydl", 1.68);
|
|
|
|
- break;
|
|
|
|
- case "XS_FDC":
|
|
|
|
- gxkmap.put("yzhcydl", 0.82);
|
|
|
|
- break;
|
|
|
|
- case "DWK_GDC":
|
|
|
|
- gxkmap.put("yzhcydl", 0.0);
|
|
|
|
- break;
|
|
|
|
- case "PL_GDC":
|
|
|
|
- gxkmap.put("yzhcydl", 2.1);
|
|
|
|
- break;
|
|
|
|
- case "XH_GDC":
|
|
|
|
- gxkmap.put("yzhcydl", 1.83);
|
|
|
|
- break;
|
|
|
|
- case "MCH_GDC":
|
|
|
|
- gxkmap.put("yzhcydl", 1.58);
|
|
|
|
- break;
|
|
|
|
- default:
|
|
|
|
- break;
|
|
|
|
- }
|
|
|
|
|
|
+// switch (id) {
|
|
|
|
+// case "0":
|
|
|
|
+// gxkmap.put("yzhcydl", 1.56);
|
|
|
|
+// break;
|
|
|
|
+// case "-1":
|
|
|
|
+// gxkmap.put("yzhcydl", 1.32);
|
|
|
|
+// break;
|
|
|
|
+// case "-2":
|
|
|
|
+// gxkmap.put("yzhcydl", 1.78);
|
|
|
|
+// break;
|
|
|
|
+// case "MHS_FDC":
|
|
|
|
+// gxkmap.put("yzhcydl", 1.06);
|
|
|
|
+// break;
|
|
|
|
+// case "NSS_FDC":
|
|
|
|
+// gxkmap.put("yzhcydl", 1.52);
|
|
|
|
+// break;
|
|
|
|
+// case "QS_FDC":
|
|
|
|
+// gxkmap.put("yzhcydl", 1.37);
|
|
|
|
+// break;
|
|
|
|
+// case "SBQ_FDC":
|
|
|
|
+// gxkmap.put("yzhcydl", 1.68);
|
|
|
|
+// break;
|
|
|
|
+// case "XS_FDC":
|
|
|
|
+// gxkmap.put("yzhcydl", 0.82);
|
|
|
|
+// break;
|
|
|
|
+// case "DWK_GDC":
|
|
|
|
+// gxkmap.put("yzhcydl", 0.0);
|
|
|
|
+// break;
|
|
|
|
+// case "PL_GDC":
|
|
|
|
+// gxkmap.put("yzhcydl", 2.1);
|
|
|
|
+// break;
|
|
|
|
+// case "XH_GDC":
|
|
|
|
+// gxkmap.put("yzhcydl", 1.83);
|
|
|
|
+// break;
|
|
|
|
+// case "MCH_GDC":
|
|
|
|
+// gxkmap.put("yzhcydl", 1.58);
|
|
|
|
+// break;
|
|
|
|
+// default:
|
|
|
|
+// break;
|
|
|
|
+// }
|
|
|
|
|
|
gxkmap.put("rsbklyl", wd.getDaysbklyl());
|
|
gxkmap.put("rsbklyl", wd.getDaysbklyl());
|
|
gxkmap.put("rzhcydl", wd.getDayzhcydl());
|
|
gxkmap.put("rzhcydl", wd.getDayzhcydl());
|
|
@@ -3346,6 +3378,15 @@ public class GenreSetPushService {
|
|
if (pl.getWindpower().endsWith("GDC")) {
|
|
if (pl.getWindpower().endsWith("GDC")) {
|
|
planlist.add(pl);
|
|
planlist.add(pl);
|
|
}
|
|
}
|
|
|
|
+ }else if (InitialRunner.re_wpmap.containsKey(id)) {
|
|
|
|
+ List<Windpowerstation> templs=InitialRunner.re_wpmap.get(id);
|
|
|
|
+ for(Windpowerstation wp:templs)
|
|
|
|
+ {
|
|
|
|
+ if (pl.getWindpower().equals(wp.getId())) {
|
|
|
|
+ planlist.add(pl);
|
|
|
|
+ break;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
} else if (InitialRunner.wpmap.containsKey(id)) {
|
|
} else if (InitialRunner.wpmap.containsKey(id)) {
|
|
if (pl.getWindpower().equals(id)) {
|
|
if (pl.getWindpower().equals(id)) {
|
|
planlist.add(pl);
|
|
planlist.add(pl);
|