|
@@ -5,7 +5,7 @@
|
|
|
<Row type="flex" class="weather">
|
|
|
<Col :span="24">
|
|
|
<com-panel
|
|
|
- :title="tqmap.name || '---'"
|
|
|
+ :title="$store.state.tqmapName || tqmap.name || '------'"
|
|
|
:sub-title="nowTime + ' 实况'"
|
|
|
icon="fa fa-map-marker"
|
|
|
>
|
|
@@ -104,7 +104,11 @@
|
|
|
@click="
|
|
|
showDoneChart({
|
|
|
data: DayPower,
|
|
|
- dialogTitle: planBtnName.indexOf('电站') !== -1 || planBtnName.indexOf('光电厂') !== -1 ? '日照强度' : '日发电量',
|
|
|
+ dialogTitle:
|
|
|
+ planBtnName.indexOf('电站') !== -1 ||
|
|
|
+ planBtnName.indexOf('光电厂') !== -1
|
|
|
+ ? '日照强度'
|
|
|
+ : '日发电量',
|
|
|
dialogType: 'doneLineChart',
|
|
|
})
|
|
|
"
|
|
@@ -528,8 +532,14 @@
|
|
|
<row align="middle">
|
|
|
<div class="situation-item fengji">
|
|
|
<div class="icon fengji-icon svg-icon svg-icon-white">
|
|
|
- <svg-icon class="" :svgid="wpId === '-2' || wpId.indexOf('GDC') !== -1 ? 'svg-photovoltaic' : 'svg-风机'" />
|
|
|
-
|
|
|
+ <svg-icon
|
|
|
+ class=""
|
|
|
+ :svgid="
|
|
|
+ wpId === '-2' || wpId.indexOf('GDC') !== -1
|
|
|
+ ? 'svg-photovoltaic'
|
|
|
+ : 'svg-风机'
|
|
|
+ "
|
|
|
+ />
|
|
|
</div>
|
|
|
<div class="info">
|
|
|
<div class="title green">接入设备</div>
|
|
@@ -978,13 +988,24 @@ export default {
|
|
|
success(res) {
|
|
|
that.powerData = [
|
|
|
{
|
|
|
- title: that.wpId === '-2' || that.wpId.indexOf('GDC') !== -1 ? "日照强度" : "风速",
|
|
|
+ title:
|
|
|
+ that.wpId === "-2" || that.wpId.indexOf("GDC") !== -1
|
|
|
+ ? "日照强度"
|
|
|
+ : "风速",
|
|
|
value: res.data.jczbmap.ssfs,
|
|
|
- dialogTitle: that.wpId == 0 ? '详情' : that.wpId === '-2' || that.wpId.indexOf('GDC') !== -1 ? "日照强度详情" : "风速详情",
|
|
|
+ dialogTitle:
|
|
|
+ that.wpId == 0
|
|
|
+ ? "详情"
|
|
|
+ : that.wpId === "-2" || that.wpId.indexOf("GDC") !== -1
|
|
|
+ ? "日照强度详情"
|
|
|
+ : "风速详情",
|
|
|
subUrl: "genreset/findGLDetail",
|
|
|
targetName: "ssfs",
|
|
|
dialogType: "powerLineChart",
|
|
|
- max: that.wpId === '-2' || that.wpId.indexOf('GDC') !== -1 ? 1200 : 40,
|
|
|
+ max:
|
|
|
+ that.wpId === "-2" || that.wpId.indexOf("GDC") !== -1
|
|
|
+ ? 1200
|
|
|
+ : 40,
|
|
|
},
|
|
|
{
|
|
|
title: "保证功率",
|
|
@@ -1084,18 +1105,19 @@ export default {
|
|
|
},
|
|
|
success(res) {
|
|
|
let rdlKey = ["value1", "value2", "value3", "speed"];
|
|
|
- let dw = {
|
|
|
- units:"",
|
|
|
- title:""
|
|
|
- };
|
|
|
- that.wpId === '-2' || that.wpId.indexOf('GDC') !== -1 ?
|
|
|
- dw={
|
|
|
- units:"(w/㎡)",
|
|
|
- title:"日照"
|
|
|
- } : dw={
|
|
|
- units:"(m/s)",
|
|
|
- title:"风速"
|
|
|
- };
|
|
|
+ let dw = {
|
|
|
+ units: "",
|
|
|
+ title: "",
|
|
|
+ };
|
|
|
+ that.wpId === "-2" || that.wpId.indexOf("GDC") !== -1
|
|
|
+ ? (dw = {
|
|
|
+ units: "(w/㎡)",
|
|
|
+ title: "日照",
|
|
|
+ })
|
|
|
+ : (dw = {
|
|
|
+ units: "(m/s)",
|
|
|
+ title: "风速",
|
|
|
+ });
|
|
|
let DayPower = {
|
|
|
units: ["(万kWh)", dw.units],
|
|
|
value: [
|
|
@@ -1157,7 +1179,7 @@ export default {
|
|
|
value: [],
|
|
|
},
|
|
|
{
|
|
|
- title: that.wpId === '-2' ? "日照强度" : "平均风速",
|
|
|
+ title: that.wpId === "-2" ? "日照强度" : "平均风速",
|
|
|
smooth: true,
|
|
|
value: [],
|
|
|
},
|
|
@@ -1255,8 +1277,8 @@ export default {
|
|
|
this.changeShowType(wpId, planBtnName);
|
|
|
},
|
|
|
changeShowBackType(wpId, planBtnName) {
|
|
|
- this.historyWpId = wpId;
|
|
|
- this.historyPlanBtnName = planBtnName;
|
|
|
+ this.historyWpId = wpId;
|
|
|
+ this.historyPlanBtnName = planBtnName;
|
|
|
this.changeShowType(this.historyWpId, this.historyPlanBtnName);
|
|
|
},
|
|
|
// 打开弹窗
|
|
@@ -1313,17 +1335,23 @@ export default {
|
|
|
this.dialogTitle = res.dialogTitle;
|
|
|
this.dialogType = res.dialogType;
|
|
|
|
|
|
- let hour = this.nowTime.split(":")[0];
|
|
|
- let minute = this.nowTime.split(":")[1] < 30 ? minute = 1 : minute = 2;
|
|
|
- let valueLength = (hour * 2) + 1 + minute;
|
|
|
-
|
|
|
- res.data.value && res.data.value.forEach((ele,index)=>{
|
|
|
- if(this.wpId === '0'){
|
|
|
- ele.title.indexOf('电场') !== -1 ? ele.title+='[风速]' : ele.title;
|
|
|
- ele.title.indexOf('电站') !== -1 ? ele.title+='[日照]' : ele.title;
|
|
|
- }
|
|
|
- ele.value.splice(valueLength,48)
|
|
|
- })
|
|
|
+ let hour = this.nowTime.split(":")[0];
|
|
|
+ let minute =
|
|
|
+ this.nowTime.split(":")[1] < 30 ? (minute = 1) : (minute = 2);
|
|
|
+ let valueLength = hour * 2 + 1 + minute;
|
|
|
+
|
|
|
+ res.data.value &&
|
|
|
+ res.data.value.forEach((ele, index) => {
|
|
|
+ if (this.wpId === "0") {
|
|
|
+ ele.title.indexOf("电场") !== -1
|
|
|
+ ? (ele.title += "[风速]")
|
|
|
+ : ele.title;
|
|
|
+ ele.title.indexOf("电站") !== -1
|
|
|
+ ? (ele.title += "[日照]")
|
|
|
+ : ele.title;
|
|
|
+ }
|
|
|
+ ele.value.splice(valueLength, 48);
|
|
|
+ });
|
|
|
this.powerLineChartData = res.data.value;
|
|
|
if (res.dialogTitle === "详情") {
|
|
|
this.powerLineChartYAxises = [
|
|
@@ -1340,7 +1368,7 @@ export default {
|
|
|
unit: "(w/㎡)",
|
|
|
},
|
|
|
];
|
|
|
- }else if(res.dialogTitle === "风速详情") {
|
|
|
+ } else if (res.dialogTitle === "风速详情") {
|
|
|
this.powerLineChartYAxises = [
|
|
|
{
|
|
|
min: 0,
|
|
@@ -1349,16 +1377,16 @@ export default {
|
|
|
unit: "(m/s)",
|
|
|
},
|
|
|
];
|
|
|
- }else if(res.dialogTitle === "日照强度详情") {
|
|
|
- this.powerLineChartYAxises = [
|
|
|
- {
|
|
|
- min: 0,
|
|
|
- name: "日照",
|
|
|
- position: "right",
|
|
|
- unit: "(w/㎡)",
|
|
|
- },
|
|
|
- ];
|
|
|
- }else {
|
|
|
+ } else if (res.dialogTitle === "日照强度详情") {
|
|
|
+ this.powerLineChartYAxises = [
|
|
|
+ {
|
|
|
+ min: 0,
|
|
|
+ name: "日照",
|
|
|
+ position: "right",
|
|
|
+ unit: "(w/㎡)",
|
|
|
+ },
|
|
|
+ ];
|
|
|
+ } else {
|
|
|
this.powerLineChartYAxises = [
|
|
|
{
|
|
|
min: 0,
|