|
@@ -64,6 +64,7 @@ public class WtInfoPushService {
|
|
|
|
|
|
if (InitialRunner.wtmap.containsKey(id)) {
|
|
|
|
|
|
+ Map<String, String[]> namemap = new HashMap<String, String[]>();
|
|
|
Windturbine wt = InitialRunner.wtmap.get(id);
|
|
|
|
|
|
map.put("model", wt.getModelid());
|
|
@@ -138,6 +139,27 @@ public class WtInfoPushService {
|
|
|
keyls.add("GL");// 平均风速功率
|
|
|
keyls.add("FDJZS");//风机转数
|
|
|
keyls.add("HJWD");////环境温度
|
|
|
+
|
|
|
+ namemap.put("FJKYL",new String[]{"可利用率","%","ai",null});
|
|
|
+ namemap.put("RFDL",new String[]{"日发电量","kwh","ai",null});
|
|
|
+ namemap.put("LLGL",new String[]{"风机理论功率","kw","ai",null});
|
|
|
+ namemap.put("YFGL",new String[]{"风机应发功率","kw","ai",null});
|
|
|
+ namemap.put("LLFDL",new String[]{"日理论发电量","kwh","ai",null});
|
|
|
+ namemap.put("YFDL",new String[]{"日应发电量","kwh","ai",null});
|
|
|
+ namemap.put("FJZT",new String[]{"风机状态","","ai",null});
|
|
|
+ namemap.put("GZSS",new String[]{"故障损失电量","kwh","ai",null});
|
|
|
+ namemap.put("JXSS",new String[]{"检修损失电量","kwh","ai",null});
|
|
|
+ namemap.put("XNSS",new String[]{"性能损失电量","kwh","ai",null});
|
|
|
+ namemap.put("XDSS",new String[]{"限电损失电量","kwh","ai",null});
|
|
|
+ namemap.put("SLSS",new String[]{"场内受累","kwh","ai",null});
|
|
|
+ namemap.put("RJXSSDL",new String[]{"日场内受累检修","kwh","ai",null});
|
|
|
+ namemap.put("RQFSSDL",new String[]{"场外受累电网","kwh","ai",null});
|
|
|
+ namemap.put("RXDSSDL",new String[]{"场外受累天气","kwh","ai",null});
|
|
|
+ namemap.put("FS",new String[]{"风速","m/s","ai",null});
|
|
|
+ namemap.put("GL",new String[]{"功率","kw","ai",null});
|
|
|
+ namemap.put("FDJZS",new String[]{"风机转数","rpm","ai",null});
|
|
|
+ namemap.put("HJWD",new String[]{"环境温度","°c","ai",null});
|
|
|
+
|
|
|
/*********************************************************************变桨*********************************************************************************/
|
|
|
|
|
|
List<String> uids = new ArrayList<>();
|
|
@@ -192,6 +214,28 @@ public class WtInfoPushService {
|
|
|
|
|
|
|
|
|
|
|
|
+ namemap.put("RYBMQ1",new String[]{"冗余编码器1","","ai",null});
|
|
|
+ namemap.put("RYBMQ2",new String[]{"冗余编码器2","","ai",null});
|
|
|
+ namemap.put("RYBMQ3",new String[]{"冗余编码器3","","ai",null});
|
|
|
+ namemap.put("BJSD1",new String[]{"变桨速度1","","ai",null});
|
|
|
+ namemap.put("BJSD2",new String[]{"变桨速度2","","ai",null});
|
|
|
+ namemap.put("BJSD3",new String[]{"变桨速度3","","ai",null});
|
|
|
+ namemap.put("U1YZDL",new String[]{"U1项绕组电流","A","ai",null});
|
|
|
+ namemap.put("U2YZDL",new String[]{"U2项绕组电流","A","ai",null});
|
|
|
+ namemap.put("U3YZDL",new String[]{"U3项绕组电流","A","ai",null});
|
|
|
+ namemap.put("U1YZDY",new String[]{"U1项绕组电压","V","ai",null});
|
|
|
+ namemap.put("U2YZDY",new String[]{"U2项绕组电压","V","ai",null});
|
|
|
+ namemap.put("U3YZDY",new String[]{"U3项绕组电压","V","ai",null});
|
|
|
+
|
|
|
+ namemap.put("YP1XW91",new String[]{"叶片1的91度限位","","di",null});
|
|
|
+ namemap.put("YP2XW91",new String[]{"叶片2的91度限位","","di",null});
|
|
|
+ namemap.put("YP3XW91",new String[]{"叶片3的91度限位","","di",null});
|
|
|
+ namemap.put("YP1XW95",new String[]{"叶片1的95度限位","","di",null});
|
|
|
+ namemap.put("YP2XW95",new String[]{"叶片2的95度限位","","di",null});
|
|
|
+ namemap.put("YP3XW95",new String[]{"叶片3的95度限位","","di",null});
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
initialpoint(id, zbls, keyls, bjnamemap,uids,msls);
|
|
|
|
|
|
|
|
@@ -265,6 +309,25 @@ public class WtInfoPushService {
|
|
|
InitalDiMap(id, zbls, keyls, clxnamemap, unicodels, unmsls);
|
|
|
|
|
|
|
|
|
+ namemap.put("RHYLWRKYL",new String[]{"润滑油滤网入口压力","bar","ai",null});
|
|
|
+ namemap.put("RHYLWCKYL",new String[]{"润滑油滤网出口压力","bar","ai",null});
|
|
|
+ namemap.put("CLXSRZ1WD",new String[]{"齿轮箱输入轴1温度","°c","ai",null});
|
|
|
+ namemap.put("CLXRHYJRBH",new String[]{"齿轮箱输入轴2温度","°c","ai",null});
|
|
|
+ namemap.put("CLXRHYLWYC",new String[]{"齿轮箱油温","°c","ai",null});
|
|
|
+ namemap.put("CLXRKYW",new String[]{"齿轮箱入口油温","°c","ai",null});
|
|
|
+
|
|
|
+ namemap.put("CLXYW",new String[]{"齿轮箱油位ok","","di",null});
|
|
|
+ namemap.put("CLXRHYYL",new String[]{"齿轮箱润滑油压力ok","","di",null});
|
|
|
+ namemap.put("CLXRHBDJBH",new String[]{"齿轮箱润滑泵电机保护ok","","di",null});
|
|
|
+ namemap.put("CLXRHYJRBH",new String[]{"齿轮箱润滑油加热保护ok","","di",null});
|
|
|
+ namemap.put("CLXRHYLWYC",new String[]{"齿轮箱润滑油滤网压差ok","","di",null});
|
|
|
+ namemap.put("CLXYJRQBH",new String[]{"齿轮箱油加热器保护ok","","di",null});
|
|
|
+ namemap.put("QDCLXRHJRQ",new String[]{"启动齿轮箱润滑加热器","","di",null});
|
|
|
+ namemap.put("QDCLXRHGSBA",new String[]{"启动齿轮箱润滑高速泵a","","di",null});
|
|
|
+ namemap.put("QDCLXRHGSBB",new String[]{"启动齿轮箱润滑高速泵b","","di",null});
|
|
|
+ namemap.put("QDCLXYBJRQ",new String[]{"启动齿轮箱油泵加热器","","di",null});
|
|
|
+
|
|
|
+
|
|
|
/***********************************************************************发电机********************************************************************************/
|
|
|
|
|
|
msls=new ArrayList<>();
|
|
@@ -335,6 +398,30 @@ public class WtInfoPushService {
|
|
|
|
|
|
InitalDiMap(id, zbls, keyls, fdjnamemap, unicodels, unmsls);
|
|
|
|
|
|
+
|
|
|
+
|
|
|
+ namemap.put("U1YZWD",new String[]{"U1绕组温度","°c","ai",null});
|
|
|
+ namemap.put("V1YZWD",new String[]{"V1绕组温度","°c","ai",null});
|
|
|
+ namemap.put("W1YZWD",new String[]{"W1绕组温度","°c","ai",null});
|
|
|
+ namemap.put("FDJZCAWD",new String[]{"发电机轴承A温度","°c","ai",null});
|
|
|
+ namemap.put("FDJZCBWD",new String[]{"发电机轴承B温度","°c","ai",null});
|
|
|
+ namemap.put("FDJLQFWD",new String[]{"发电机冷却风温度","°c","ai",null});
|
|
|
+ namemap.put("FDJHHWD",new String[]{"发电机滑环温度","°c","ai",null});
|
|
|
+
|
|
|
+
|
|
|
+ namemap.put("FDJJRQBHZC",new String[]{"发电机加热器保护正常","","di",null});
|
|
|
+ namemap.put("QDFDJJRQ",new String[]{"启动发电机加热器","","di",null});
|
|
|
+ namemap.put("FDJDSMS",new String[]{"发电机电刷磨损ok","","di",null});
|
|
|
+ namemap.put("QDKLFS1",new String[]{"启动空冷风扇1","","di",null});
|
|
|
+ namemap.put("QDKLFS2",new String[]{"启动空冷风扇2","","di",null});
|
|
|
+ namemap.put("KLFSBH1",new String[]{"空冷风扇保护1正常","","di",null});
|
|
|
+ namemap.put("KLFSBH2",new String[]{"空冷风扇保护2正常","","di",null});
|
|
|
+ namemap.put("QDSLFS1",new String[]{"启动水冷风扇1","","di",null});
|
|
|
+ namemap.put("QDSLFSBH1",new String[]{"水冷风扇保护1正常","","di",null});
|
|
|
+ namemap.put("LQSYL",new String[]{"冷却水压力ok","","di",null});
|
|
|
+ namemap.put("FDJRHYBYW",new String[]{"发电机润滑油泵液位ok","","di",null});
|
|
|
+ namemap.put("QDFDJRHYB",new String[]{"启动发电机润滑油泵","","di",null});
|
|
|
+
|
|
|
/*********************************************************************偏航**********************************************************************************/
|
|
|
|
|
|
|
|
@@ -399,6 +486,31 @@ public class WtInfoPushService {
|
|
|
unmsls.add("PHDJ4BH");
|
|
|
|
|
|
InitalDiMap(id, zbls, keyls, phnamemap, unicodels, unmsls);
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ namemap.put("DFJD",new String[]{"对风角度","","ai",null});
|
|
|
+ namemap.put("PHWZ",new String[]{"偏航位置","","ai",null});
|
|
|
+
|
|
|
+
|
|
|
+ namemap.put("PHZJX",new String[]{"偏航左极限位置","","di",null});
|
|
|
+ namemap.put("PHYJX",new String[]{"偏航右极限位置","","di",null});
|
|
|
+ namemap.put("PHRQDQZC",new String[]{"偏航软启动器正常","","di",null});
|
|
|
+ namemap.put("PHDSCDK",new String[]{"左偏航动作","","di",null});
|
|
|
+ namemap.put("YPHDZ",new String[]{"偏航电刹车打开","","di",null});
|
|
|
+ namemap.put("PHRQDQDZ",new String[]{"偏航软启动器动作","","di",null});
|
|
|
+ namemap.put("PHRQDQSN",new String[]{"偏航软启动器使能","","di",null});
|
|
|
+ namemap.put("PHBMQZL",new String[]{"偏航编码器置零","","di",null});
|
|
|
+ namemap.put("JLDZ",new String[]{"解缆动作","","di",null});
|
|
|
+ namemap.put("PHCGQMTOK",new String[]{"偏航传感器mtOK","","di",null});
|
|
|
+ namemap.put("PHCGQOK",new String[]{"偏航传感器OK","","di",null});
|
|
|
+ namemap.put("PHZCRHYW",new String[]{"偏航轴承润滑液位ok","","di",null});
|
|
|
+ namemap.put("PHRHBZCBH",new String[]{"偏航润滑泵轴承保护ok","","di",null});
|
|
|
+ namemap.put("PHDJ1BH",new String[]{"偏航电机1保护OK","","di",null});
|
|
|
+ namemap.put("PHDJ2BH",new String[]{"偏航电机2保护OK","","di",null});
|
|
|
+ namemap.put("PHDJ3BH",new String[]{"偏航电机3保护OK","","di",null});
|
|
|
+ namemap.put("PHDJ4BH",new String[]{"偏航电机4保护OK","","di",null});
|
|
|
+
|
|
|
/****************************************************************液压***************************************************************************************/
|
|
|
|
|
|
msls=new ArrayList<>();
|
|
@@ -432,6 +544,19 @@ public class WtInfoPushService {
|
|
|
unmsls.add("YYYJRQBH");
|
|
|
|
|
|
InitalDiMap(id, zbls, keyls, yynamemap, unicodels, unmsls);
|
|
|
+
|
|
|
+
|
|
|
+ namemap.put("YYXTYY",new String[]{"液压系统油压","bar","ai",null});
|
|
|
+ namemap.put("ZZSCXTYY",new String[]{"转子刹车系统液压","bar","ai",null});
|
|
|
+ namemap.put("FDJLQSWD",new String[]{"液压油温","°c","ai",null});
|
|
|
+ namemap.put("YYYW",new String[]{"液压系统油压","bar","ai",null});
|
|
|
+
|
|
|
+ namemap.put("YYYWDCX",new String[]{"液压油温度超限","","di",null});
|
|
|
+ namemap.put("YYYYW",new String[]{"液压油液位ok","","di",null});
|
|
|
+ namemap.put("YLSCYY",new String[]{"叶轮刹车液压ok","","di",null});
|
|
|
+ namemap.put("YYBDJBH",new String[]{"液压泵电机保护","","di",null});
|
|
|
+ namemap.put("YYYJRQBH",new String[]{"液压油加热器保护","","di",null});
|
|
|
+
|
|
|
/***********************************************************************机舱********************************************************************************/
|
|
|
|
|
|
|
|
@@ -530,17 +655,54 @@ public class WtInfoPushService {
|
|
|
|
|
|
InitalDiMap(id, zbls, keyls, jcnamemap, unicodels, unmsls);
|
|
|
|
|
|
-/*******************************************************************************************************************************************************/
|
|
|
|
|
|
- Map<String, Double> jczbmap = new HashMap<>();
|
|
|
- Map<String, Double> bjmap = new HashMap<>();
|
|
|
- Map<String, Double> clxmap = new HashMap<>();
|
|
|
- Map<String, Double> fdjmap = new HashMap<>();
|
|
|
- Map<String, Double> phmap = new HashMap<>();
|
|
|
- Map<String, Double> yymap = new HashMap<>();
|
|
|
- Map<String, Double> jcmap = new HashMap<>();
|
|
|
+ namemap.put("YPWZ1",new String[]{"叶片位置1","","ai",null});
|
|
|
+ namemap.put("YPWZ2",new String[]{"叶片位置2","","ai",null});
|
|
|
+ namemap.put("YPWZ3",new String[]{"叶片位置3","","ai",null});
|
|
|
+ namemap.put("FJSSFS",new String[]{"风机实时风速","m/s","ai",null});
|
|
|
+ namemap.put("FJGL",new String[]{"风机功率","kw","ai",null});
|
|
|
+ namemap.put("GLYS",new String[]{"功率因数","Kvar","ai",null});
|
|
|
+ namemap.put("BJJD1",new String[]{"变桨角度1","度","ai",null});
|
|
|
+ namemap.put("FJPL",new String[]{"风机频率","Hz","ai",null});
|
|
|
+ namemap.put("WGGL",new String[]{"无功功率","kw","ai",null});
|
|
|
+ namemap.put("FJFX",new String[]{"风机风向","度","ai",null});
|
|
|
+ namemap.put("YLZS",new String[]{"叶轮转速","rpm","ai",null});
|
|
|
+ namemap.put("FDJZS",new String[]{"发电机转速","rpm","ai",null});
|
|
|
+ namemap.put("JCWWD",new String[]{"机舱外温度","°c","ai",null});
|
|
|
+ namemap.put("JCWD",new String[]{"机舱温度","°c","ai",null});
|
|
|
+ namemap.put("TDGWD",new String[]{"塔底柜温度","°c","ai",null});
|
|
|
+ namemap.put("JCGWD",new String[]{"机舱柜温度","°c","ai",null});
|
|
|
+
|
|
|
+
|
|
|
+ namemap.put("YYYYW2",new String[]{"液压油液位ok","","di",null});
|
|
|
+ namemap.put("YYYWDCX2",new String[]{"液压油温度超限","","di",null});
|
|
|
+ namemap.put("YLSCYY2",new String[]{"叶轮刹车液压ok","","di",null});
|
|
|
+ namemap.put("YYBDJBH2",new String[]{"液压泵电机保护","","di",null});
|
|
|
+ namemap.put("YYYJRQBH2",new String[]{"液压油加热器保护","","di",null});
|
|
|
+ namemap.put("CLXYW2",new String[]{"齿轮箱油位ok","","di",null});
|
|
|
+ namemap.put("CLXRHYYL2",new String[]{"齿轮箱润滑油压力ok","","di",null});
|
|
|
+ namemap.put("CLXRHYJRBH2",new String[]{"齿轮箱润滑油泵保护开关故障","","di",null});
|
|
|
+ namemap.put("FDJJRQBHZC2",new String[]{"发电机加热器保护正常","","di",null});
|
|
|
+ namemap.put("LQSYL2",new String[]{"冷却水压力ok","","di",null});
|
|
|
|
|
|
|
|
|
+/*******************************************************************************************************************************************************/
|
|
|
+
|
|
|
+ Map<String, Object> jczbmap = new HashMap<>();
|
|
|
+// Map<String, Object> bjmap = new HashMap<>();
|
|
|
+// Map<String, Object> clxmap = new HashMap<>();
|
|
|
+// Map<String, Object> fdjmap = new HashMap<>();
|
|
|
+// Map<String, Object> phmap = new HashMap<>();
|
|
|
+// Map<String, Object> yymap = new HashMap<>();
|
|
|
+// Map<String, Object> jcmap = new HashMap<>();
|
|
|
+
|
|
|
+ List<Object> bjls=new ArrayList<>();
|
|
|
+ List<Object> clxls=new ArrayList<>();
|
|
|
+ List<Object> fdjls=new ArrayList<>();
|
|
|
+ List<Object> phls=new ArrayList<>();
|
|
|
+ List<Object> yyls=new ArrayList<>();
|
|
|
+ List<Object> jcls=new ArrayList<>();
|
|
|
+
|
|
|
List<PointData> zblist = realApiUtil.getRealData(zbls);
|
|
|
|
|
|
|
|
@@ -593,37 +755,95 @@ public class WtInfoPushService {
|
|
|
if(bjnamemap.containsKey(keyls.get(i)))
|
|
|
{
|
|
|
int num=bjnamemap.get(keyls.get(i));
|
|
|
- bjmap.put(keyls.get(i), MathUtil.twoBit(zblist.get(num).getPointValueInDouble()));//
|
|
|
+
|
|
|
+ if(namemap.containsKey(keyls.get(i)))
|
|
|
+ {
|
|
|
+ String[] temparr=namemap.get(keyls.get(i));
|
|
|
+ temparr[3]=String.valueOf(MathUtil.twoBit(zblist.get(num).getPointValueInDouble()));
|
|
|
+ // bjmap.put(keyls.get(i),temparr);//
|
|
|
+ bjls.add(temparr);
|
|
|
+ }
|
|
|
+
|
|
|
}
|
|
|
|
|
|
if(clxnamemap.containsKey(keyls.get(i)))
|
|
|
{
|
|
|
int num=clxnamemap.get(keyls.get(i));
|
|
|
- clxmap.put(keyls.get(i), MathUtil.twoBit(zblist.get(num).getPointValueInDouble()));//
|
|
|
+
|
|
|
+ if(namemap.containsKey(keyls.get(i)))
|
|
|
+ {
|
|
|
+ String[] temparr=namemap.get(keyls.get(i));
|
|
|
+ temparr[3]=String.valueOf(MathUtil.twoBit(zblist.get(num).getPointValueInDouble()));
|
|
|
+ // clxmap.put(keyls.get(i),temparr);//
|
|
|
+ clxls.add(temparr);
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
if(fdjnamemap.containsKey(keyls.get(i)))
|
|
|
{
|
|
|
int num=fdjnamemap.get(keyls.get(i));
|
|
|
- fdjmap.put(keyls.get(i), MathUtil.twoBit(zblist.get(num).getPointValueInDouble()));//
|
|
|
+
|
|
|
+ if(namemap.containsKey(keyls.get(i)))
|
|
|
+ {
|
|
|
+ String[] temparr=namemap.get(keyls.get(i));
|
|
|
+ temparr[3]=String.valueOf(MathUtil.twoBit(zblist.get(num).getPointValueInDouble()));
|
|
|
+// fdjmap.put(keyls.get(i),temparr);//
|
|
|
+ fdjls.add(temparr);
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
if(phnamemap.containsKey(keyls.get(i)))
|
|
|
{
|
|
|
int num=phnamemap.get(keyls.get(i));
|
|
|
- phmap.put(keyls.get(i), MathUtil.twoBit(zblist.get(num).getPointValueInDouble()));//
|
|
|
+
|
|
|
+ if(namemap.containsKey(keyls.get(i)))
|
|
|
+ {
|
|
|
+ String[] temparr=namemap.get(keyls.get(i));
|
|
|
+ temparr[3]=String.valueOf(MathUtil.twoBit(zblist.get(num).getPointValueInDouble()));
|
|
|
+// phmap.put(keyls.get(i),temparr);//
|
|
|
+ phls.add(temparr);
|
|
|
+ }
|
|
|
+
|
|
|
}
|
|
|
|
|
|
if(yynamemap.containsKey(keyls.get(i)))
|
|
|
{
|
|
|
int num=yynamemap.get(keyls.get(i));
|
|
|
- yymap.put(keyls.get(i), MathUtil.twoBit(zblist.get(num).getPointValueInDouble()));//
|
|
|
+
|
|
|
+ if(namemap.containsKey(keyls.get(i)))
|
|
|
+ {
|
|
|
+ String[] temparr=namemap.get(keyls.get(i));
|
|
|
+ temparr[3]=String.valueOf(MathUtil.twoBit(zblist.get(num).getPointValueInDouble()));
|
|
|
+// yymap.put(keyls.get(i),temparr);//
|
|
|
+ yyls.add(temparr);
|
|
|
+ }
|
|
|
+
|
|
|
}
|
|
|
|
|
|
if(jcnamemap.containsKey(keyls.get(i)))
|
|
|
{
|
|
|
int num=jcnamemap.get(keyls.get(i));
|
|
|
- jcmap.put(keyls.get(i), MathUtil.twoBit(zblist.get(num).getPointValueInDouble()));//
|
|
|
+
|
|
|
+ if(namemap.containsKey(keyls.get(i)))
|
|
|
+ {
|
|
|
+ String[] temparr=namemap.get(keyls.get(i));
|
|
|
+ if (keyls.get(i).equals("FDJZS")) {
|
|
|
+ Equipmentmodel model = InitialRunner.mlmap.get(wt.getModelid());
|
|
|
+ Double fdjzs = (zblist.get(num).getPointValueInDouble());
|
|
|
+ if (model.getPowerproduction() == 2000) {
|
|
|
+ temparr[3]=String.valueOf(StringUtils.round(fdjzs * 9.55, 2));
|
|
|
+ } else {
|
|
|
+ temparr[3]=String.valueOf(StringUtils.round(fdjzs, 2));
|
|
|
+ }
|
|
|
+ }else{
|
|
|
+ temparr[3]=String.valueOf(MathUtil.twoBit(zblist.get(num).getPointValueInDouble()));
|
|
|
+ }
|
|
|
+
|
|
|
+// jcmap.put(keyls.get(i),temparr);//
|
|
|
+ jcls.add(temparr);
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -644,16 +864,6 @@ public class WtInfoPushService {
|
|
|
/**************************************************************机舱***********************************************************************************/
|
|
|
|
|
|
|
|
|
- if (jcnamemap.containsKey(Constant.TPOINT_WT_FDJZS)) {
|
|
|
- Equipmentmodel model = InitialRunner.mlmap.get(wt.getModelid());
|
|
|
- int num=jcnamemap.get(Constant.TPOINT_WT_FDJZS);
|
|
|
- Double fdjzs = (zblist.get(num).getPointValueInDouble());
|
|
|
- if (model.getPowerproduction() == 2000) {
|
|
|
- jcmap.put("FDJZS", StringUtils.round(fdjzs * 9.55, 2));// 发电机转速
|
|
|
- } else {
|
|
|
- jcmap.put("FDJZS", fdjzs);// 发电机转速
|
|
|
- }
|
|
|
- }
|
|
|
|
|
|
|
|
|
/**************************************************************基础指标***********************************************************************************/
|
|
@@ -662,18 +872,19 @@ public class WtInfoPushService {
|
|
|
if(InitialRunner.mlmap.containsKey(wt.getModelid()))
|
|
|
{
|
|
|
Equipmentmodel model=InitialRunner.mlmap.get(wt.getModelid());
|
|
|
- jcmap.put("zjrl",model.getPowerproduction());
|
|
|
+
|
|
|
+ jcls.add(new String[]{"装机容量","","ai",String.valueOf(model.getPowerproduction())});
|
|
|
}
|
|
|
|
|
|
map.put("jczbmap", jczbmap);
|
|
|
- map.put("bjmap", bjmap);
|
|
|
- map.put("clxmap", clxmap);
|
|
|
+ map.put("bjmap", bjls);
|
|
|
+ map.put("clxmap", clxls);
|
|
|
|
|
|
- map.put("fdjmap", fdjmap);
|
|
|
- map.put("phmap", phmap);
|
|
|
+ map.put("fdjmap", fdjls);
|
|
|
+ map.put("phmap", phls);
|
|
|
|
|
|
- map.put("yymap", yymap);
|
|
|
- map.put("jcmap", jcmap);
|
|
|
+ map.put("yymap", yyls);
|
|
|
+ map.put("jcmap", jcls);
|
|
|
|
|
|
/**********************************************************************************************************************************************************/
|
|
|
|