|
@@ -1,31 +1,22 @@
|
|
|
<template>
|
|
|
<div class="health-day-info">
|
|
|
<div class="header">
|
|
|
- <span class="herder-info">
|
|
|
- 风机编号:麻黄山24号风机
|
|
|
- </span>
|
|
|
- <span class="herder-info">
|
|
|
- 风机编号:麻黄山24号风机
|
|
|
- </span>
|
|
|
- <span class="herder-info">
|
|
|
- 基础指标
|
|
|
- </span>
|
|
|
+ <span class="herder-info" :width="800" v-for="item of gridDatas" :key="item">风机编号:{{item.windturbineid}}</span>
|
|
|
+ <span class="herder-info">基础指标</span>
|
|
|
</div>
|
|
|
<div class="body">
|
|
|
<div class="left">
|
|
|
<table class="table-form">
|
|
|
<tr>
|
|
|
- <td class="white">量化评级:AA</td>
|
|
|
- <td class="white">量化评级:AA</td>
|
|
|
+ <td class="white" v-for="item of gridDatas" :key="item">量化评级:{{item.level}}</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
- <td class="white">综合排名:1</td>
|
|
|
- <td class="white">综合排名:1</td>
|
|
|
+ <td class="white" v-for="item of gridDatas" :key="item">综合排名:{{item.rank}}</td>
|
|
|
</tr>
|
|
|
</table>
|
|
|
|
|
|
<div class="chart-body">
|
|
|
- <normal-radar-chart :height="'500px'" :value="radarValue" />
|
|
|
+ <normal-radar-chart :height="'500px'" :value="chartDatas" />
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="left">
|
|
@@ -33,210 +24,16 @@
|
|
|
<tr>
|
|
|
<td class="white">类型</td>
|
|
|
<td class="white">指标</td>
|
|
|
- <td class="white">麻黄山24号风机</td>
|
|
|
- <td class="white">麻黄山26号风机</td>
|
|
|
- <td class="white" colspan="2">排名</td>
|
|
|
+ <td class="white" v-for="item of gridDatas" :key="item">{{item.windturbineid}}</td>
|
|
|
+ <td class="white" :colspan="gridDatas.length">排名</td>
|
|
|
<td class="white" colspan="2">评分</td>
|
|
|
</tr>
|
|
|
- <tr>
|
|
|
- <td class="white"></td>
|
|
|
- <td class="white">发电量</td>
|
|
|
- <td class="white">187.99</td>
|
|
|
- <td class="white">187.99</td>
|
|
|
- <td class="white">0</td>
|
|
|
- <td class="white">0</td>
|
|
|
- <td class="white">0</td>
|
|
|
- <td class="white">0</td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td class="white"></td>
|
|
|
- <td class="white">理论发电量</td>
|
|
|
- <td class="white">187.99</td>
|
|
|
- <td class="white">187.99</td>
|
|
|
- <td class="white">0</td>
|
|
|
- <td class="white">0</td>
|
|
|
- <td class="white">0</td>
|
|
|
- <td class="white">0</td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td class="white"></td>
|
|
|
- <td class="white">平均功率</td>
|
|
|
- <td class="white">187.99</td>
|
|
|
- <td class="white">187.99</td>
|
|
|
- <td class="white">0</td>
|
|
|
- <td class="white">0</td>
|
|
|
- <td class="white">0</td>
|
|
|
- <td class="white">0</td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td class="white"></td>
|
|
|
- <td class="white">故障损失电量</td>
|
|
|
- <td class="white">187.99</td>
|
|
|
- <td class="white">187.99</td>
|
|
|
- <td class="white">0</td>
|
|
|
- <td class="white">0</td>
|
|
|
- <td class="white">0</td>
|
|
|
- <td class="white">0</td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td class="white"></td>
|
|
|
- <td class="white">限电损失电量</td>
|
|
|
- <td class="white">187.99</td>
|
|
|
- <td class="white">187.99</td>
|
|
|
- <td class="white">0</td>
|
|
|
- <td class="white">0</td>
|
|
|
- <td class="white">0</td>
|
|
|
- <td class="white">0</td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td class="white"></td>
|
|
|
- <td class="white">维护损失电量</td>
|
|
|
- <td class="white">187.99</td>
|
|
|
- <td class="white">187.99</td>
|
|
|
- <td class="white">0</td>
|
|
|
- <td class="white">0</td>
|
|
|
- <td class="white">0</td>
|
|
|
- <td class="white">0</td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td class="white"></td>
|
|
|
- <td class="white">故障时间</td>
|
|
|
- <td class="white">187.99</td>
|
|
|
- <td class="white">187.99</td>
|
|
|
- <td class="white">0</td>
|
|
|
- <td class="white">0</td>
|
|
|
- <td class="white">0</td>
|
|
|
- <td class="white">0</td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td class="white"></td>
|
|
|
- <td class="white">维护时间</td>
|
|
|
- <td class="white">187.99</td>
|
|
|
- <td class="white">187.99</td>
|
|
|
- <td class="white">0</td>
|
|
|
- <td class="white">0</td>
|
|
|
- <td class="white">0</td>
|
|
|
- <td class="white">0</td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td class="white"></td>
|
|
|
- <td class="white">运行时间</td>
|
|
|
- <td class="white">187.99</td>
|
|
|
- <td class="white">187.99</td>
|
|
|
- <td class="white">0</td>
|
|
|
- <td class="white">0</td>
|
|
|
- <td class="white">0</td>
|
|
|
- <td class="white">0</td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td class="white"></td>
|
|
|
- <td class="white">停机时间</td>
|
|
|
- <td class="white">187.99</td>
|
|
|
- <td class="white">187.99</td>
|
|
|
- <td class="white">0</td>
|
|
|
- <td class="white">0</td>
|
|
|
- <td class="white">0</td>
|
|
|
- <td class="white">0</td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td class="white">性能</td>
|
|
|
- <td class="white">平均切入风速</td>
|
|
|
- <td class="white">187.99</td>
|
|
|
- <td class="white">187.99</td>
|
|
|
- <td class="white">0</td>
|
|
|
- <td class="white">0</td>
|
|
|
- <td class="white">0</td>
|
|
|
- <td class="white">0</td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td class="white">性能</td>
|
|
|
- <td class="white">性能损失电量</td>
|
|
|
- <td class="white">187.99</td>
|
|
|
- <td class="white">187.99</td>
|
|
|
- <td class="white">0</td>
|
|
|
- <td class="white">0</td>
|
|
|
- <td class="white">0</td>
|
|
|
- <td class="white">0</td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td class="white">性能</td>
|
|
|
- <td class="white">拟合优度</td>
|
|
|
- <td class="white">187.99</td>
|
|
|
- <td class="white">187.99</td>
|
|
|
- <td class="white">0</td>
|
|
|
- <td class="white">0</td>
|
|
|
- <td class="white">0</td>
|
|
|
- <td class="white">0</td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td class="white">性能</td>
|
|
|
- <td class="white">功率一致性系数</td>
|
|
|
- <td class="white">187.99</td>
|
|
|
- <td class="white">187.99</td>
|
|
|
- <td class="white">0</td>
|
|
|
- <td class="white">0</td>
|
|
|
- <td class="white">0</td>
|
|
|
- <td class="white">0</td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td class="white">可靠性管理</td>
|
|
|
- <td class="white">利用小时</td>
|
|
|
- <td class="white">187.99</td>
|
|
|
- <td class="white">187.99</td>
|
|
|
- <td class="white">0</td>
|
|
|
- <td class="white">0</td>
|
|
|
- <td class="white">0</td>
|
|
|
- <td class="white">0</td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td class="white">可靠性管理</td>
|
|
|
- <td class="white">设备可利用率</td>
|
|
|
- <td class="white">187.99</td>
|
|
|
- <td class="white">187.99</td>
|
|
|
- <td class="white">0</td>
|
|
|
- <td class="white">0</td>
|
|
|
- <td class="white">0</td>
|
|
|
- <td class="white">0</td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td class="white">可靠性管理</td>
|
|
|
- <td class="white">等效可利用率</td>
|
|
|
- <td class="white">187.99</td>
|
|
|
- <td class="white">187.99</td>
|
|
|
- <td class="white">0</td>
|
|
|
- <td class="white">0</td>
|
|
|
- <td class="white">0</td>
|
|
|
- <td class="white">0</td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td class="white">可靠性管理</td>
|
|
|
- <td class="white">有效风时数</td>
|
|
|
- <td class="white">187.99</td>
|
|
|
- <td class="white">187.99</td>
|
|
|
- <td class="white">0</td>
|
|
|
- <td class="white">0</td>
|
|
|
- <td class="white">0</td>
|
|
|
- <td class="white">0</td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td class="white">可靠性管理</td>
|
|
|
- <td class="white">平均风速</td>
|
|
|
- <td class="white">187.99</td>
|
|
|
- <td class="white">187.99</td>
|
|
|
- <td class="white">0</td>
|
|
|
- <td class="white">0</td>
|
|
|
- <td class="white">0</td>
|
|
|
- <td class="white">0</td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <td class="white">可靠性管理</td>
|
|
|
- <td class="white">静风频率</td>
|
|
|
- <td class="white">187.99</td>
|
|
|
- <td class="white">187.99</td>
|
|
|
- <td class="white">0</td>
|
|
|
- <td class="white">0</td>
|
|
|
- <td class="white">0</td>
|
|
|
- <td class="white">0</td>
|
|
|
+ <tr v-for="item of column" :key="item">
|
|
|
+ <td class="white">{{item.type}}</td>
|
|
|
+ <td class="white">{{item.name}}</td>
|
|
|
+ <td class="white" v-for="row of gridDatas" :key="row">{{row[item.field]}}</td>
|
|
|
+ <td class="white" v-for="row of gridDatas" :key="row">{{row[item.rank]}}</td>
|
|
|
+ <td class="white" v-for="row of gridDatas" :key="row">{{row[item.score]}}</td>
|
|
|
</tr>
|
|
|
</table>
|
|
|
</div>
|
|
@@ -248,31 +45,195 @@
|
|
|
import NormalRadarChart from "../../components/chart/radar/normal-radar-chart.vue";
|
|
|
export default {
|
|
|
components: { NormalRadarChart },
|
|
|
+ props: {
|
|
|
+ gridDatas: {},
|
|
|
+ chartDatas: {}
|
|
|
+ },
|
|
|
data() {
|
|
|
return {
|
|
|
value: "",
|
|
|
- radarValue: [
|
|
|
+ column: [
|
|
|
{
|
|
|
- indicator: ["平均切入风速", "性能损失电量", "拟合优度", "功率一致性系数", "利用小时", "设备可利用率", "等效可利用系数", "有效风时数", "平均风速", "静风频率"],
|
|
|
- data: [
|
|
|
- {
|
|
|
- value: [44200, 14200, 20000, 35000, 50000, 38000, 44200, 14200, 20000, 35000],
|
|
|
- name: "NAME",
|
|
|
- },
|
|
|
- ],
|
|
|
+ name: "发电量",
|
|
|
+ field: "dayfdl",
|
|
|
+ rank: "monthfdl"
|
|
|
},
|
|
|
{
|
|
|
- indicator: ["平均切入风速", "性能损失电量", "拟合优度", "功率一致性系数", "利用小时", "设备可利用率", "等效可利用系数", "有效风时数", "平均风速", "静风频率"],
|
|
|
+ name: "理论发电量",
|
|
|
+ field: "dayllfdl",
|
|
|
+ rank: "monthllfdl",
|
|
|
+ score: "yearllfdl"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "平均功率",
|
|
|
+ field: "daygl",
|
|
|
+ rank: "monthgl",
|
|
|
+ score: "yeargl"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "故障损失电量",
|
|
|
+ field: "daygzssdl",
|
|
|
+ rank: "monthgzssdl",
|
|
|
+ score: "yeargzssdl"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "限电损失电量",
|
|
|
+ field: "dayxdssdl",
|
|
|
+ rank: "monthxdssdl",
|
|
|
+ score: "yearxdssdl"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "维护损失电量",
|
|
|
+ field: "daywhssdl",
|
|
|
+ rank: "monthwhssdl",
|
|
|
+ score: "yearwhssdl"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "故障时间",
|
|
|
+ field: "daygzsj",
|
|
|
+ rank: "monthgzsj",
|
|
|
+ score: "yeargzsj"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "维护时间",
|
|
|
+ field: "daywhsj",
|
|
|
+ rank: "monthwhsj",
|
|
|
+ score: "yearwhsj"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "运行时间",
|
|
|
+ field: "dayyxsj",
|
|
|
+ rank: "monthyxsj",
|
|
|
+ score: "yearyxsj"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "停机时间",
|
|
|
+ field: "daytjsj",
|
|
|
+ rank: "monthtjsj",
|
|
|
+ score: "yeartjsj"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "平均切入风速",
|
|
|
+ field: "dayxfqr",
|
|
|
+ type: "性能",
|
|
|
+ rank: "monthxfqr",
|
|
|
+ score: "yearxfqr"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "性能损失电量",
|
|
|
+ field: "dayxnssdl",
|
|
|
+ type: "性能",
|
|
|
+ rank: "monthxnssdl",
|
|
|
+ score: "yearxnssdl"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "拟合优度",
|
|
|
+ field: "daynhyd",
|
|
|
+ type: "性能",
|
|
|
+ rank: "monthnhyd",
|
|
|
+ score: "yearnhyd"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "功率一致性系数",
|
|
|
+ field: "dayglyzxxs",
|
|
|
+ type: "性能",
|
|
|
+ rank: "monthglyzxxs",
|
|
|
+ score: "yearglyzxxs"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "利用小时",
|
|
|
+ field: "daylyxs",
|
|
|
+ type: "可靠性管理",
|
|
|
+ rank: "monthlyxs",
|
|
|
+ score: "yearlyxs"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "设备可利用率",
|
|
|
+ field: "daysbklyl",
|
|
|
+ type: "可靠性管理",
|
|
|
+ rank: "monthsbklyl",
|
|
|
+ score: "yearsbklyl"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "等效可利用率",
|
|
|
+ field: "daydxkyxs",
|
|
|
+ type: "可靠性管理",
|
|
|
+ rank: "monthdxkyxs",
|
|
|
+ score: "yeardxkyxs"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "有效风时数",
|
|
|
+ field: "dayyxfss",
|
|
|
+ type: "可靠性管理",
|
|
|
+ rank: "monthyxfss",
|
|
|
+ score: "yearyxfss"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "平均风速",
|
|
|
+ field: "dayfs",
|
|
|
+ type: "资源",
|
|
|
+ rank: "monthfs",
|
|
|
+ score: "yearfs"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: "静风频率",
|
|
|
+ field: "dayjfpl",
|
|
|
+ type: "资源",
|
|
|
+ rank: "monthjfpl",
|
|
|
+ score: "yearjfpl"
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ radarValue: [
|
|
|
+ {
|
|
|
+ indicator: [
|
|
|
+ "平均切入风速",
|
|
|
+ "性能损失电量",
|
|
|
+ "拟合优度",
|
|
|
+ "功率一致性系数",
|
|
|
+ "利用小时",
|
|
|
+ "设备可利用率",
|
|
|
+ "等效可利用系数",
|
|
|
+ "有效风时数",
|
|
|
+ "平均风速",
|
|
|
+ "静风频率"
|
|
|
+ ],
|
|
|
data: [
|
|
|
{
|
|
|
- value: [44210, 14200, 10000, 36000, 50000, 38400, 42200, 14200, 20000, 35000],
|
|
|
- name: "NAME",
|
|
|
+ value: [
|
|
|
+ 44200,
|
|
|
+ 14200,
|
|
|
+ 20000,
|
|
|
+ 35000,
|
|
|
+ 50000,
|
|
|
+ 38000,
|
|
|
+ 44200,
|
|
|
+ 14200,
|
|
|
+ 20000,
|
|
|
+ 35000
|
|
|
+ ],
|
|
|
+ name: "NAME1"
|
|
|
},
|
|
|
- ],
|
|
|
- },
|
|
|
- ],
|
|
|
+ {
|
|
|
+ value: [
|
|
|
+ 35000,
|
|
|
+ 44200,
|
|
|
+ 14200,
|
|
|
+ 20000,
|
|
|
+ 35000,
|
|
|
+ 50000,
|
|
|
+ 38000,
|
|
|
+ 44200,
|
|
|
+ 14200,
|
|
|
+ 20000,
|
|
|
+
|
|
|
+ ],
|
|
|
+ name: "NAME2"
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ }
|
|
|
+ ]
|
|
|
};
|
|
|
- },
|
|
|
+ }
|
|
|
};
|
|
|
</script>
|
|
|
|