|
@@ -0,0 +1,977 @@
|
|
|
|
+<template>
|
|
|
|
+ <el-main>
|
|
|
|
+ <el-tabs v-model="activeName" type="card" @tab-click="handleClick">
|
|
|
|
+ <el-tab-pane label="风机运行情况" name="no_1">
|
|
|
|
+ <el-card>
|
|
|
|
+ <el-form :inline="true" class="demo-form-inline" >
|
|
|
|
+ <el-form-item label="风场">
|
|
|
|
+ <el-select
|
|
|
|
+ v-model="fc"
|
|
|
|
+ clearable
|
|
|
|
+ placeholder="请选择"
|
|
|
|
+ @change="query()"
|
|
|
|
+ >
|
|
|
|
+ <el-option
|
|
|
|
+ v-for="item in wpIdslist"
|
|
|
|
+ :key="item.id"
|
|
|
|
+ :label="item.name"
|
|
|
|
+ :value="item.id"
|
|
|
|
+ >
|
|
|
|
+ </el-option>
|
|
|
|
+ </el-select>
|
|
|
|
+ </el-form-item>
|
|
|
|
+
|
|
|
|
+ <el-form-item label="风机">
|
|
|
|
+ <el-select v-model="fj" placeholder="请选择" :multiple-limit="5">
|
|
|
|
+ <el-option
|
|
|
|
+ v-for="item in wtIdslist"
|
|
|
|
+ :key="item.id"
|
|
|
|
+ :label="item.name"
|
|
|
|
+ :value="item.id"
|
|
|
|
+ >
|
|
|
|
+ </el-option>
|
|
|
|
+ </el-select>
|
|
|
|
+ </el-form-item>
|
|
|
|
+
|
|
|
|
+ <el-form-item label="日期">
|
|
|
|
+ <el-date-picker
|
|
|
|
+ v-model="data_01"
|
|
|
|
+ value-format="yyyy-MM-dd"
|
|
|
|
+ type="date"
|
|
|
|
+ placeholder="选择日期"
|
|
|
|
+ >
|
|
|
|
+ </el-date-picker>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item>
|
|
|
|
+ <el-button
|
|
|
|
+ type="primary"
|
|
|
|
+ @click="query_cutin_windspeed"
|
|
|
|
+ :plain="true"
|
|
|
|
+ >查询</el-button
|
|
|
|
+ >
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item>
|
|
|
|
+ <el-button type="primary" @click="goback">返回</el-button>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ </el-form>
|
|
|
|
+ <el-row>
|
|
|
|
+ <div
|
|
|
|
+ v-loading="loading"
|
|
|
|
+ id="line_dataZoom"
|
|
|
|
+ style="
|
|
|
|
+ width: 2100px;
|
|
|
|
+ height: 239px;
|
|
|
|
+ margin-left: -6%;
|
|
|
|
+ margin-bottom:-1%
|
|
|
|
+ "
|
|
|
|
+ ></div>
|
|
|
|
+ </el-row>
|
|
|
|
+ <el-row>
|
|
|
|
+ <di id="echart_line" style="width: 1800px; height: 200px"></di>
|
|
|
|
+ </el-row>
|
|
|
|
+ <el-row>
|
|
|
|
+ <!-- <el-col :span="7" style="margin-left: 3%">
|
|
|
|
+ <div>
|
|
|
|
+ <el-table
|
|
|
|
+ :data="tableData_01_bj"
|
|
|
|
+ max-height="263px"
|
|
|
|
+ height="263px"
|
|
|
|
+ border
|
|
|
|
+ style="width: 100%"
|
|
|
|
+ >
|
|
|
|
+ <el-table-column label="当日报警记录">
|
|
|
|
+ <el-table-column
|
|
|
|
+ prop="windturbineid"
|
|
|
|
+ label="风机"
|
|
|
|
+ width="183"
|
|
|
|
+ >
|
|
|
|
+ </el-table-column>
|
|
|
|
+ <el-table-column prop="warnDesc" label="描述" width="178">
|
|
|
|
+ </el-table-column>
|
|
|
|
+ <el-table-column
|
|
|
|
+ prop="warningtime"
|
|
|
|
+ :formatter="warningtime"
|
|
|
|
+ label="报警日期"
|
|
|
|
+ width="183"
|
|
|
|
+ >
|
|
|
|
+ </el-table-column>
|
|
|
|
+ </el-table-column>
|
|
|
|
+ </el-table>
|
|
|
|
+ <el-pagination
|
|
|
|
+ style="margin-left: 33px"
|
|
|
|
+ @size-change="handleSizeChange_01_bj"
|
|
|
|
+ @current-change="handleCurrentChange_01_bj"
|
|
|
|
+ :current-page.sync="currentPage3_01_bj"
|
|
|
|
+ :page-size=8
|
|
|
|
+ layout="prev, pager, next, jumper"
|
|
|
|
+ :total=pages01_bj
|
|
|
|
+ >
|
|
|
|
+ </el-pagination>
|
|
|
|
+ </div>
|
|
|
|
+ </el-col>
|
|
|
|
+ <el-col :span="7" style="margin-left: 2%">
|
|
|
|
+ <el-table
|
|
|
|
+ :data="tableData_01_gz"
|
|
|
|
+ max-height="263px"
|
|
|
|
+ height="263px"
|
|
|
|
+ border
|
|
|
|
+ style="width: 100%"
|
|
|
|
+ >
|
|
|
|
+ <el-table-column label="当日故障记录">
|
|
|
|
+ <el-table-column
|
|
|
|
+ prop="windTurbineId"
|
|
|
|
+ label="风机"
|
|
|
|
+ width="178"
|
|
|
|
+ >
|
|
|
|
+ </el-table-column>
|
|
|
|
+ <el-table-column
|
|
|
|
+ prop="startTime"
|
|
|
|
+ :formatter="startTime"
|
|
|
|
+ label="停机日期"
|
|
|
|
+ width="183"
|
|
|
|
+ >
|
|
|
|
+ </el-table-column>
|
|
|
|
+ <el-table-column
|
|
|
|
+ prop="stopTime"
|
|
|
|
+ :formatter="stopTime"
|
|
|
|
+ label="恢复日期"
|
|
|
|
+ width="183"
|
|
|
|
+ >
|
|
|
|
+ </el-table-column>
|
|
|
|
+ </el-table-column>
|
|
|
|
+ </el-table>
|
|
|
|
+ <el-pagination
|
|
|
|
+ style="margin-left: 33px"
|
|
|
|
+ @size-change="handleSizeChange_01_gz"
|
|
|
|
+ @current-change="handleCurrentChange_01_gz"
|
|
|
|
+ :current-page.sync="currentPage3_01_gz"
|
|
|
|
+ :page-size="100"
|
|
|
|
+ layout="prev, pager, next, jumper"
|
|
|
|
+ :total="1000"
|
|
|
|
+ >
|
|
|
|
+ </el-pagination
|
|
|
|
+ ></el-col> -->
|
|
|
|
+ <el-col :span="23" style="margin-left: 2%"
|
|
|
|
+ ><div>
|
|
|
|
+ <el-table
|
|
|
|
+ :data="tableData_01_xd"
|
|
|
|
+ max-height="263px"
|
|
|
|
+ height="263px"
|
|
|
|
+ border
|
|
|
|
+ style="width: 100%"
|
|
|
|
+ >
|
|
|
|
+ <el-table-column label="当日限电记录">
|
|
|
|
+ <el-table-column
|
|
|
|
+ prop="windturbineid"
|
|
|
|
+ label="名字"
|
|
|
|
+ width="358"
|
|
|
|
+ >
|
|
|
|
+ </el-table-column>
|
|
|
|
+ <el-table-column
|
|
|
|
+ prop="starttime"
|
|
|
|
+ :formatter="starttime"
|
|
|
|
+ label="停机日期"
|
|
|
|
+ width="358"
|
|
|
|
+ >
|
|
|
|
+ </el-table-column>
|
|
|
|
+ <el-table-column
|
|
|
|
+ prop="stoptime"
|
|
|
|
+ :formatter="stoptime"
|
|
|
|
+ label="恢复日期"
|
|
|
|
+ width="358"
|
|
|
|
+ >
|
|
|
|
+ </el-table-column>
|
|
|
|
+ <el-table-column
|
|
|
|
+ prop="losspower"
|
|
|
|
+ label="损失电量"
|
|
|
|
+ width="358"
|
|
|
|
+ >
|
|
|
|
+ </el-table-column>
|
|
|
|
+ <el-table-column
|
|
|
|
+ prop="stophours"
|
|
|
|
+ label="限电时长"
|
|
|
|
+ width="358"
|
|
|
|
+ >
|
|
|
|
+ </el-table-column>
|
|
|
|
+ </el-table-column>
|
|
|
|
+ </el-table>
|
|
|
|
+ <el-pagination
|
|
|
|
+ style="margin-left: 633px"
|
|
|
|
+ @size-change="handleSizeChange_01_xd"
|
|
|
|
+ @current-change="handleCurrentChange_01_xd"
|
|
|
|
+ :current-page.sync="currentPage3_01_xd"
|
|
|
|
+ :page-size="3"
|
|
|
|
+ layout="prev, pager, next, jumper"
|
|
|
|
+ :total="pages01_xd"
|
|
|
|
+ >
|
|
|
|
+ </el-pagination></div
|
|
|
|
+ ></el-col>
|
|
|
|
+ </el-row>
|
|
|
|
+ </el-card>
|
|
|
|
+ </el-tab-pane>
|
|
|
|
+ <el-tab-pane label="风机日详细信息" name="no_2">
|
|
|
|
+ <el-form
|
|
|
|
+ :inline="true"
|
|
|
|
+ class="demo-form-inline"
|
|
|
|
+ style="margin-left: 1%"
|
|
|
|
+ >
|
|
|
|
+ <el-form-item label="风场">
|
|
|
|
+ <el-select
|
|
|
|
+ v-model="fc"
|
|
|
|
+ clearable
|
|
|
|
+ placeholder="请选择"
|
|
|
|
+ @change="query()"
|
|
|
|
+ >
|
|
|
|
+ <el-option
|
|
|
|
+ v-for="item in wpIdslist"
|
|
|
|
+ :key="item.id"
|
|
|
|
+ :label="item.name"
|
|
|
|
+ :value="item.id"
|
|
|
|
+ >
|
|
|
|
+ </el-option>
|
|
|
|
+ </el-select>
|
|
|
|
+ </el-form-item>
|
|
|
|
+
|
|
|
|
+ <el-form-item label="风机">
|
|
|
|
+ <el-select v-model="fj" placeholder="请选择" :multiple-limit="5">
|
|
|
|
+ <el-option
|
|
|
|
+ v-for="item in wtIdslist"
|
|
|
|
+ :key="item.id"
|
|
|
|
+ :label="item.name"
|
|
|
|
+ :value="item.id"
|
|
|
|
+ >
|
|
|
|
+ </el-option>
|
|
|
|
+ </el-select>
|
|
|
|
+ </el-form-item>
|
|
|
|
+
|
|
|
|
+ <el-form-item label="日期">
|
|
|
|
+ <el-date-picker
|
|
|
|
+ v-model="data_01"
|
|
|
|
+ value-format="yyyy-MM-dd"
|
|
|
|
+ type="date"
|
|
|
|
+ placeholder="选择日期"
|
|
|
|
+ >
|
|
|
|
+ </el-date-picker>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item>
|
|
|
|
+ <el-button type="primary" @click="query_Data02" :plain="true"
|
|
|
|
+ >查询</el-button
|
|
|
|
+ >
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item>
|
|
|
|
+ <el-button type="primary" @click="goback">返回</el-button>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ </el-form>
|
|
|
|
+ <el-row>
|
|
|
|
+ <el-col :span="12">
|
|
|
|
+ <div
|
|
|
|
+ id="echartline"
|
|
|
|
+ style="width: 900px; height: 200px; margin: auto"
|
|
|
|
+ ></div>
|
|
|
|
+ </el-col>
|
|
|
|
+ <el-col :span="12">
|
|
|
|
+ <el-table
|
|
|
|
+ :data="tableData_02_bj"
|
|
|
|
+ max-height="200px"
|
|
|
|
+ border
|
|
|
|
+ style="width: 100%"
|
|
|
|
+ >
|
|
|
|
+ <el-table-column label="当日报警记录">
|
|
|
|
+ <el-table-column prop="windturbineid" label="风机" width="309">
|
|
|
|
+ </el-table-column>
|
|
|
|
+ <el-table-column prop="warnDesc" label="描述" width="309">
|
|
|
|
+ </el-table-column>
|
|
|
|
+ <el-table-column
|
|
|
|
+ :formatter="formatter_date"
|
|
|
|
+ prop="warningtime"
|
|
|
|
+ label="报警日期"
|
|
|
|
+ width="309"
|
|
|
|
+ >
|
|
|
|
+ </el-table-column>
|
|
|
|
+ </el-table-column>
|
|
|
|
+ </el-table>
|
|
|
|
+ <el-pagination
|
|
|
|
+ style="margin-left: 210px"
|
|
|
|
+ @size-change="handleSizeChange_bj"
|
|
|
|
+ @current-change="handleCurrentChange_bj"
|
|
|
|
+ :current-page.sync="currentPage3_bj"
|
|
|
|
+ :page-size="3"
|
|
|
|
+ layout="prev, pager, next, jumper"
|
|
|
|
+ :page-count="pages02_bj"
|
|
|
|
+ >
|
|
|
|
+ </el-pagination>
|
|
|
|
+ </el-col>
|
|
|
|
+ </el-row>
|
|
|
|
+ <el-row>
|
|
|
|
+ <el-col :span="12">
|
|
|
|
+ <el-card>
|
|
|
|
+ <el-form
|
|
|
|
+ :inline="true"
|
|
|
|
+ :model="formInline"
|
|
|
|
+ class="demo-form-inline"
|
|
|
|
+ label-width="85px"
|
|
|
|
+ :disabled="true"
|
|
|
|
+ >
|
|
|
|
+ <el-form-item label="发电量">
|
|
|
|
+ <el-input
|
|
|
|
+ style="width: 80px"
|
|
|
|
+ v-model="formInline.c1"
|
|
|
|
+ ></el-input>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="理论发电量">
|
|
|
|
+ <el-input
|
|
|
|
+ style="width: 80px"
|
|
|
|
+ v-model="formInline.c4"
|
|
|
|
+ ></el-input>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="平均功率">
|
|
|
|
+ <el-input
|
|
|
|
+ style="width: 80px"
|
|
|
|
+ v-model="formInline.c7"
|
|
|
|
+ ></el-input>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="平均风速">
|
|
|
|
+ <el-input
|
|
|
|
+ style="width: 80px"
|
|
|
|
+ v-model="formInline.c10"
|
|
|
|
+ ></el-input>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="拟合优度">
|
|
|
|
+ <el-input
|
|
|
|
+ style="width: 80px"
|
|
|
|
+ v-model="formInline.c55"
|
|
|
|
+ ></el-input>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="运行小时">
|
|
|
|
+ <el-input
|
|
|
|
+ style="width: 80px"
|
|
|
|
+ v-model="formInline.c13"
|
|
|
|
+ ></el-input>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="停机小时">
|
|
|
|
+ <el-input
|
|
|
|
+ style="width: 80px"
|
|
|
|
+ v-model="formInline.c16"
|
|
|
|
+ ></el-input>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="故障小时">
|
|
|
|
+ <el-input
|
|
|
|
+ style="width: 80px"
|
|
|
|
+ v-model="formInline.c19"
|
|
|
|
+ ></el-input>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="维护小时">
|
|
|
|
+ <el-input
|
|
|
|
+ style="width: 80px"
|
|
|
|
+ v-model="formInline.c22"
|
|
|
|
+ ></el-input>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="中断小时">
|
|
|
|
+ <el-input
|
|
|
|
+ style="width: 80px"
|
|
|
|
+ v-model="formInline.c25"
|
|
|
|
+ ></el-input>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="有效风时数">
|
|
|
|
+ <el-input
|
|
|
|
+ style="width: 80px"
|
|
|
|
+ v-model="formInline.c28"
|
|
|
|
+ ></el-input>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="损失电量">
|
|
|
|
+ <el-input
|
|
|
|
+ style="width: 80px"
|
|
|
|
+ v-model="formInline.c31"
|
|
|
|
+ ></el-input>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="报警次数">
|
|
|
|
+ <el-input
|
|
|
|
+ style="width: 80px"
|
|
|
|
+ v-model="formInline.c34"
|
|
|
|
+ ></el-input>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="停机次数">
|
|
|
|
+ <el-input
|
|
|
|
+ style="width: 80px"
|
|
|
|
+ v-model="formInline.c37"
|
|
|
|
+ ></el-input>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="不饱和次数">
|
|
|
|
+ <el-input
|
|
|
|
+ style="width: 80px"
|
|
|
|
+ v-model="formInline.c40"
|
|
|
|
+ ></el-input>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="设备可利用">
|
|
|
|
+ <el-input
|
|
|
|
+ style="width: 80px"
|
|
|
|
+ v-model="formInline.c43"
|
|
|
|
+ ></el-input>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="保证偏差率">
|
|
|
|
+ <el-input
|
|
|
|
+ style="width: 80px"
|
|
|
|
+ v-model="formInline.c58"
|
|
|
|
+ ></el-input>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="平均温度">
|
|
|
|
+ <el-input
|
|
|
|
+ style="width: 80px"
|
|
|
|
+ v-model="formInline.c46"
|
|
|
|
+ ></el-input>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="平均湿度">
|
|
|
|
+ <el-input
|
|
|
|
+ style="width: 80px"
|
|
|
|
+ v-model="formInline.c49"
|
|
|
|
+ ></el-input>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="平均压强">
|
|
|
|
+ <el-input
|
|
|
|
+ style="width: 80px"
|
|
|
|
+ v-model="formInline.c52"
|
|
|
|
+ ></el-input>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ </el-form>
|
|
|
|
+ </el-card>
|
|
|
|
+ </el-col>
|
|
|
|
+ <el-col :span="12"
|
|
|
|
+ ><div>
|
|
|
|
+ <el-table
|
|
|
|
+ :data="tableData_02_gz"
|
|
|
|
+ max-height="170px"
|
|
|
|
+ height="179px"
|
|
|
|
+ border
|
|
|
|
+ style="width: 100%"
|
|
|
|
+ >
|
|
|
|
+ <el-table-column label="当日故障记录">
|
|
|
|
+ <el-table-column
|
|
|
|
+ prop="windTurbineId"
|
|
|
|
+ label="风机"
|
|
|
|
+ width="309"
|
|
|
|
+ >
|
|
|
|
+ </el-table-column>
|
|
|
|
+ <el-table-column
|
|
|
|
+ prop="startTime"
|
|
|
|
+ :formatter="startTime"
|
|
|
|
+ label="停机日期"
|
|
|
|
+ width="309"
|
|
|
|
+ >
|
|
|
|
+ </el-table-column>
|
|
|
|
+ <el-table-column
|
|
|
|
+ prop="stopTime"
|
|
|
|
+ :formatter="stopTime"
|
|
|
|
+ label="恢复日期"
|
|
|
|
+ width="309"
|
|
|
|
+ >
|
|
|
|
+ </el-table-column>
|
|
|
|
+ </el-table-column>
|
|
|
|
+ </el-table>
|
|
|
|
+ <el-pagination
|
|
|
|
+ style="margin-left: 210px"
|
|
|
|
+ @size-change="handleSizeChange_gz"
|
|
|
|
+ @current-change="handleCurrentChange_gz"
|
|
|
|
+ :current-page.sync="currentPage3_gz"
|
|
|
|
+ :page-size="3"
|
|
|
|
+ layout="prev, pager, next, jumper"
|
|
|
|
+ :page-count="pages02_gz"
|
|
|
|
+ >
|
|
|
|
+ </el-pagination></div
|
|
|
|
+ ></el-col>
|
|
|
|
+ </el-row>
|
|
|
|
+ <el-row>
|
|
|
|
+ <el-col :span="7">
|
|
|
|
+ <el-card>
|
|
|
|
+ <el-form
|
|
|
|
+ :inline="true"
|
|
|
|
+ :model="formInline"
|
|
|
|
+ class="demo-form-inline"
|
|
|
|
+ label-width="83px"
|
|
|
|
+ :disabled="true"
|
|
|
|
+ >
|
|
|
|
+ <el-form-item label="月发电量">
|
|
|
|
+ <el-input
|
|
|
|
+ style="width: 72px"
|
|
|
|
+ v-model="formInline.c2"
|
|
|
|
+ ></el-input>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="月理论发电">
|
|
|
|
+ <el-input
|
|
|
|
+ style="width: 72px"
|
|
|
|
+ v-model="formInline.c5"
|
|
|
|
+ ></el-input>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="月平均功率">
|
|
|
|
+ <el-input
|
|
|
|
+ style="width: 72px"
|
|
|
|
+ v-model="formInline.c8"
|
|
|
|
+ ></el-input>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="月平均风速">
|
|
|
|
+ <el-input
|
|
|
|
+ style="width: 72px"
|
|
|
|
+ v-model="formInline.c11"
|
|
|
|
+ ></el-input>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="月拟合优度">
|
|
|
|
+ <el-input
|
|
|
|
+ style="width: 72px"
|
|
|
|
+ v-model="formInline.c56"
|
|
|
|
+ ></el-input>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="月运行小时">
|
|
|
|
+ <el-input
|
|
|
|
+ style="width: 72px"
|
|
|
|
+ v-model="formInline.c14"
|
|
|
|
+ ></el-input>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="月停机小时">
|
|
|
|
+ <el-input
|
|
|
|
+ style="width: 72px"
|
|
|
|
+ v-model="formInline.c25"
|
|
|
|
+ ></el-input>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="月故障小时">
|
|
|
|
+ <el-input
|
|
|
|
+ style="width: 72px"
|
|
|
|
+ v-model="formInline.c20"
|
|
|
|
+ ></el-input>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="月维护小时">
|
|
|
|
+ <el-input
|
|
|
|
+ style="width: 72px"
|
|
|
|
+ v-model="formInline.c23"
|
|
|
|
+ ></el-input>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="月中断小时">
|
|
|
|
+ <el-input
|
|
|
|
+ style="width: 72px"
|
|
|
|
+ v-model="formInline.c26"
|
|
|
|
+ ></el-input>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="月有效风时">
|
|
|
|
+ <el-input
|
|
|
|
+ style="width: 72px"
|
|
|
|
+ v-model="formInline.c29"
|
|
|
|
+ ></el-input>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="月报警次数">
|
|
|
|
+ <el-input
|
|
|
|
+ style="width: 72px"
|
|
|
|
+ v-model="formInline.c35"
|
|
|
|
+ ></el-input>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="月停机次数">
|
|
|
|
+ <el-input
|
|
|
|
+ style="width: 72px"
|
|
|
|
+ v-model="formInline.c37"
|
|
|
|
+ ></el-input>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="月保证偏差">
|
|
|
|
+ <el-input
|
|
|
|
+ style="width: 72px"
|
|
|
|
+ v-model="formInline.c59"
|
|
|
|
+ ></el-input>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="设备可利用">
|
|
|
|
+ <el-input
|
|
|
|
+ style="width: 72px"
|
|
|
|
+ v-model="formInline.c44"
|
|
|
|
+ ></el-input>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ </el-form>
|
|
|
|
+ </el-card>
|
|
|
|
+ </el-col>
|
|
|
|
+ <el-col :span="5">
|
|
|
|
+ <el-row>
|
|
|
|
+ <el-form
|
|
|
|
+ :inline="true"
|
|
|
|
+ :model="formInline"
|
|
|
|
+ class="demo-form-inline"
|
|
|
|
+ label-width="85px"
|
|
|
|
+ :disabled="true"
|
|
|
|
+ >
|
|
|
|
+ <el-form-item label="年发电量">
|
|
|
|
+ <el-input
|
|
|
|
+ style="width: 70px"
|
|
|
|
+ v-model="formInline.c3"
|
|
|
|
+ ></el-input>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="年拟合优度">
|
|
|
|
+ <el-input
|
|
|
|
+ style="width: 75px"
|
|
|
|
+ v-model="formInline.c57"
|
|
|
|
+ ></el-input>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ </el-form>
|
|
|
|
+ </el-row>
|
|
|
|
+ <el-row>
|
|
|
|
+ <div
|
|
|
|
+ id="leidatu"
|
|
|
|
+ style="height: 230px; width: 393px; margin-left: 9px"
|
|
|
|
+ ></div>
|
|
|
|
+ </el-row>
|
|
|
|
+ </el-col>
|
|
|
|
+ <el-col :span="12">
|
|
|
|
+ <el-table
|
|
|
|
+ :data="tableData_02_ybj"
|
|
|
|
+ max-height="288px"
|
|
|
|
+ border
|
|
|
|
+ hheight="288px"
|
|
|
|
+ style="width: 100%"
|
|
|
|
+ >
|
|
|
|
+ <el-table-column label="当月报警排行">
|
|
|
|
+ <el-table-column prop="name" label="名字" width="460">
|
|
|
|
+ </el-table-column>
|
|
|
|
+ <el-table-column prop="num" label="次数" width="460">
|
|
|
|
+ </el-table-column>
|
|
|
|
+ </el-table-column>
|
|
|
|
+ </el-table>
|
|
|
|
+ </el-col>
|
|
|
|
+ </el-row>
|
|
|
|
+ </el-tab-pane>
|
|
|
|
+ <el-tab-pane label="风场玫瑰图" name="no_3">
|
|
|
|
+ <el-form :inline="true" class="demo-form-inline" style="margin-left: 1%">
|
|
|
|
+ <el-form-item label="风场">
|
|
|
|
+ <el-select
|
|
|
|
+ v-model="fc"
|
|
|
|
+ clearable
|
|
|
|
+ placeholder="请选择"
|
|
|
|
+ @change="query()"
|
|
|
|
+ >
|
|
|
|
+ <el-option
|
|
|
|
+ v-for="item in wpIdslist"
|
|
|
|
+ :key="item.id"
|
|
|
|
+ :label="item.name"
|
|
|
|
+ :value="item.id"
|
|
|
|
+ >
|
|
|
|
+ </el-option>
|
|
|
|
+ </el-select>
|
|
|
|
+ </el-form-item>
|
|
|
|
+
|
|
|
|
+ <el-form-item label="日期">
|
|
|
|
+ <el-date-picker
|
|
|
|
+ v-model="data_01"
|
|
|
|
+ value-format="yyyy-MM-dd"
|
|
|
|
+ type="date"
|
|
|
|
+ placeholder="选择日期"
|
|
|
|
+ >
|
|
|
|
+ </el-date-picker>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item>
|
|
|
|
+ <el-button type="primary" @click="queryleidatu_fc_01" :plain="true"
|
|
|
|
+ >查询</el-button
|
|
|
|
+ >
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item>
|
|
|
|
+ <el-button type="primary" @click="goback">返回</el-button>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ </el-form>
|
|
|
|
+ <el-row>
|
|
|
|
+ <el-col :span="8"
|
|
|
|
+ ><el-tag type="info" style="width: 390px; font-size: 20px"
|
|
|
|
+ >日最大风速</el-tag
|
|
|
|
+ >
|
|
|
|
+ <div
|
|
|
|
+ id="leidatu_fc_01"
|
|
|
|
+ style="height: 330px; width: 393px; margin-left: 99px"
|
|
|
|
+ ></div>
|
|
|
|
+ </el-col>
|
|
|
|
+ <el-col :span="8"
|
|
|
|
+ ><el-tag type="info" style="width: 390px; font-size: 20px"
|
|
|
|
+ >月最大风速</el-tag
|
|
|
|
+ >
|
|
|
|
+ <div
|
|
|
|
+ id="leidatu_fc_02"
|
|
|
|
+ style="height: 330px; width: 393px; margin-left: 99px"
|
|
|
|
+ ></div>
|
|
|
|
+ </el-col>
|
|
|
|
+ <el-col :span="8"
|
|
|
|
+ ><el-tag type="info" style="width: 390px; font-size: 20px"
|
|
|
|
+ >年最大风速</el-tag
|
|
|
|
+ >
|
|
|
|
+ <div
|
|
|
|
+ id="leidatu_fc_03"
|
|
|
|
+ style="height: 330px; width: 393px; margin-left: 99px"
|
|
|
|
+ ></div>
|
|
|
|
+ </el-col>
|
|
|
|
+ </el-row>
|
|
|
|
+ <el-row>
|
|
|
|
+ <el-col :span="8"
|
|
|
|
+ ><el-tag type="info" style="width: 390px; font-size: 20px"
|
|
|
|
+ >日风向频率</el-tag
|
|
|
|
+ >
|
|
|
|
+ <div
|
|
|
|
+ id="leidatu_fc_04"
|
|
|
|
+ style="height: 330px; width: 393px; margin-left: 99px"
|
|
|
|
+ ></div>
|
|
|
|
+ </el-col>
|
|
|
|
+ <el-col :span="8"
|
|
|
|
+ ><el-tag type="info" style="width: 390px; font-size: 20px"
|
|
|
|
+ >月风向频率</el-tag
|
|
|
|
+ >
|
|
|
|
+ <div
|
|
|
|
+ id="leidatu_fc_05"
|
|
|
|
+ style="height: 330px; width: 393px; margin-left: 99px"
|
|
|
|
+ ></div>
|
|
|
|
+ </el-col>
|
|
|
|
+ <el-col :span="8"
|
|
|
|
+ ><el-tag type="info" style="width: 390px; font-size: 20px"
|
|
|
|
+ >年风向频率</el-tag
|
|
|
|
+ >
|
|
|
|
+ <div
|
|
|
|
+ id="leidatu_fc_06"
|
|
|
|
+ style="height: 330px; width: 393px; margin-left: 99px"
|
|
|
|
+ ></div>
|
|
|
|
+ </el-col>
|
|
|
|
+ </el-row>
|
|
|
|
+ </el-tab-pane>
|
|
|
|
+ <el-tab-pane label="风机玫瑰图" name="no_4">
|
|
|
|
+ <el-form :inline="true" class="demo-form-inline" style="margin-left: 1%">
|
|
|
|
+ <el-form-item label="风场">
|
|
|
|
+ <el-select
|
|
|
|
+ v-model="fc"
|
|
|
|
+ clearable
|
|
|
|
+ placeholder="请选择"
|
|
|
|
+ @change="query()"
|
|
|
|
+ >
|
|
|
|
+ <el-option
|
|
|
|
+ v-for="item in wpIdslist"
|
|
|
|
+ :key="item.id"
|
|
|
|
+ :label="item.name"
|
|
|
|
+ :value="item.id"
|
|
|
|
+ >
|
|
|
|
+ </el-option>
|
|
|
|
+ </el-select>
|
|
|
|
+ </el-form-item>
|
|
|
|
+
|
|
|
|
+ <el-form-item label="风机">
|
|
|
|
+ <el-select v-model="fj" placeholder="请选择" :multiple-limit="5">
|
|
|
|
+ <el-option
|
|
|
|
+ v-for="item in wtIdslist"
|
|
|
|
+ :key="item.id"
|
|
|
|
+ :label="item.name"
|
|
|
|
+ :value="item.id"
|
|
|
|
+ >
|
|
|
|
+ </el-option>
|
|
|
|
+ </el-select>
|
|
|
|
+ </el-form-item>
|
|
|
|
+
|
|
|
|
+ <el-form-item label="日期">
|
|
|
|
+ <el-date-picker
|
|
|
|
+ v-model="data_01"
|
|
|
|
+ value-format="yyyy-MM-dd"
|
|
|
|
+ type="date"
|
|
|
|
+ placeholder="选择日期"
|
|
|
|
+ >
|
|
|
|
+ </el-date-picker>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item>
|
|
|
|
+ <el-button type="primary" @click="queryleidatu_fj_01" :plain="true"
|
|
|
|
+ >查询</el-button
|
|
|
|
+ >
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item>
|
|
|
|
+ <el-button type="primary" @click="goback">返回</el-button>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ </el-form>
|
|
|
|
+ <el-row>
|
|
|
|
+ <el-col :span="8"
|
|
|
|
+ ><el-tag type="info" style="width: 390px; font-size: 20px"
|
|
|
|
+ >日最大风速</el-tag
|
|
|
|
+ >
|
|
|
|
+ <div
|
|
|
|
+ id="leidatu_fj_01"
|
|
|
|
+ style="height: 330px; width: 393px; margin-left: 99px"
|
|
|
|
+ ></div>
|
|
|
|
+ </el-col>
|
|
|
|
+ <el-col :span="8"
|
|
|
|
+ ><el-tag type="info" style="width: 390px; font-size: 20px"
|
|
|
|
+ >月最大风速</el-tag
|
|
|
|
+ >
|
|
|
|
+ <div
|
|
|
|
+ id="leidatu_fj_02"
|
|
|
|
+ style="height: 330px; width: 393px; margin-left: 99px"
|
|
|
|
+ ></div>
|
|
|
|
+ </el-col>
|
|
|
|
+ <el-col :span="8"
|
|
|
|
+ ><el-tag type="info" style="width: 390px; font-size: 20px"
|
|
|
|
+ >年最大风速</el-tag
|
|
|
|
+ >
|
|
|
|
+ <div
|
|
|
|
+ id="leidatu_fj_03"
|
|
|
|
+ style="height: 330px; width: 393px; margin-left: 99px"
|
|
|
|
+ ></div>
|
|
|
|
+ </el-col>
|
|
|
|
+ </el-row>
|
|
|
|
+ <el-row>
|
|
|
|
+ <el-col :span="8"
|
|
|
|
+ ><el-tag type="info" style="width: 390px; font-size: 20px"
|
|
|
|
+ >日风向频率</el-tag
|
|
|
|
+ >
|
|
|
|
+ <div
|
|
|
|
+ id="leidatu_fj_04"
|
|
|
|
+ style="height: 330px; width: 393px; margin-left: 99px"
|
|
|
|
+ ></div>
|
|
|
|
+ </el-col>
|
|
|
|
+ <el-col :span="8"
|
|
|
|
+ ><el-tag type="info" style="width: 390px; font-size: 20px"
|
|
|
|
+ >月风向频率</el-tag
|
|
|
|
+ >
|
|
|
|
+ <div
|
|
|
|
+ id="leidatu_fj_05"
|
|
|
|
+ style="height: 330px; width: 393px; margin-left: 99px"
|
|
|
|
+ ></div>
|
|
|
|
+ </el-col>
|
|
|
|
+ <el-col :span="8"
|
|
|
|
+ ><el-tag type="info" style="width: 390px; font-size: 20px"
|
|
|
|
+ >年风向频率</el-tag
|
|
|
|
+ >
|
|
|
|
+ <div
|
|
|
|
+ id="leidatu_fj_06"
|
|
|
|
+ style="height: 330px; width: 393px; margin-left: 99px"
|
|
|
|
+ ></div>
|
|
|
|
+ </el-col>
|
|
|
|
+ </el-row>
|
|
|
|
+ </el-tab-pane>
|
|
|
|
+ <el-tab-pane label="风机切入切出分析" name="no_5">
|
|
|
|
+ <el-form :inline="true" class="demo-form-inline" style="margin-left: 1%">
|
|
|
|
+ <el-form-item label="风场">
|
|
|
|
+ <el-select
|
|
|
|
+ v-model="fc"
|
|
|
|
+ clearable
|
|
|
|
+ placeholder="请选择"
|
|
|
|
+ @change="query()"
|
|
|
|
+ >
|
|
|
|
+ <el-option
|
|
|
|
+ v-for="item in wpIdslist"
|
|
|
|
+ :key="item.id"
|
|
|
|
+ :label="item.name"
|
|
|
|
+ :value="item.id"
|
|
|
|
+ >
|
|
|
|
+ </el-option>
|
|
|
|
+ </el-select>
|
|
|
|
+ </el-form-item>
|
|
|
|
+
|
|
|
|
+ <el-form-item label="风机">
|
|
|
|
+ <el-select v-model="fj" placeholder="请选择" :multiple-limit="5">
|
|
|
|
+ <el-option
|
|
|
|
+ v-for="item in wtIdslist"
|
|
|
|
+ :key="item.id"
|
|
|
|
+ :label="item.name"
|
|
|
|
+ :value="item.id"
|
|
|
|
+ >
|
|
|
|
+ </el-option>
|
|
|
|
+ </el-select>
|
|
|
|
+ </el-form-item>
|
|
|
|
+
|
|
|
|
+ <el-form-item label="日期">
|
|
|
|
+ <el-date-picker
|
|
|
|
+ v-model="data_01"
|
|
|
|
+ value-format="yyyy-MM-dd"
|
|
|
|
+ type="date"
|
|
|
|
+ placeholder="选择日期"
|
|
|
|
+ >
|
|
|
|
+ </el-date-picker>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item>
|
|
|
|
+ <el-button type="primary" @click="query_01" :plain="true"
|
|
|
|
+ >查询</el-button
|
|
|
|
+ >
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item>
|
|
|
|
+ <el-button type="primary" @click="goback">返回</el-button>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ </el-form>
|
|
|
|
+ <el-row>
|
|
|
|
+ <el-col :span="8"
|
|
|
|
+ ><el-tag type="info" style="width: 390px; font-size: 20px"
|
|
|
|
+ >日切入频率分析</el-tag
|
|
|
|
+ >
|
|
|
|
+ <div
|
|
|
|
+ id="line_01"
|
|
|
|
+ style="height: 330px; width: 493px; margin-left: 9px"
|
|
|
|
+ ></div>
|
|
|
|
+ </el-col>
|
|
|
|
+ <el-col :span="8"
|
|
|
|
+ ><el-tag type="info" style="width: 390px; font-size: 20px"
|
|
|
|
+ >月切入频率分析</el-tag
|
|
|
|
+ >
|
|
|
|
+ <div
|
|
|
|
+ id="line_02"
|
|
|
|
+ style="height: 330px; width: 493px; margin-left: 9px"
|
|
|
|
+ ></div>
|
|
|
|
+ </el-col>
|
|
|
|
+ <el-col :span="8"
|
|
|
|
+ ><el-tag type="info" style="width: 390px; font-size: 20px"
|
|
|
|
+ >年切入频率分析</el-tag
|
|
|
|
+ >
|
|
|
|
+ <div
|
|
|
|
+ id="line_03"
|
|
|
|
+ style="height: 330px; width: 493px; margin-left: 9px"
|
|
|
|
+ ></div>
|
|
|
|
+ </el-col>
|
|
|
|
+ </el-row>
|
|
|
|
+ <el-row>
|
|
|
|
+ <el-col :span="8"
|
|
|
|
+ ><el-tag type="info" style="width: 390px; font-size: 20px"
|
|
|
|
+ >日切出频率分析</el-tag
|
|
|
|
+ >
|
|
|
|
+ <div
|
|
|
|
+ id="line_04"
|
|
|
|
+ style="height: 330px; width: 493px; margin-left: 9px"
|
|
|
|
+ ></div>
|
|
|
|
+ </el-col>
|
|
|
|
+ <el-col :span="8"
|
|
|
|
+ ><el-tag type="info" style="width: 390px; font-size: 20px"
|
|
|
|
+ >月切出频率分析</el-tag
|
|
|
|
+ >
|
|
|
|
+ <div
|
|
|
|
+ id="line_05"
|
|
|
|
+ style="height: 330px; width: 493px; margin-left: 9px"
|
|
|
|
+ ></div>
|
|
|
|
+ </el-col>
|
|
|
|
+ <el-col :span="8"
|
|
|
|
+ ><el-tag type="info" style="width: 390px; font-size: 20px"
|
|
|
|
+ >年切出频率分析</el-tag
|
|
|
|
+ >
|
|
|
|
+ <div
|
|
|
|
+ id="line_06"
|
|
|
|
+ style="height: 330px; width: 493px; margin-left: 9px"
|
|
|
|
+ ></div>
|
|
|
|
+ </el-col> </el-row
|
|
|
|
+ ></el-tab-pane>
|
|
|
|
+ </el-tabs>
|
|
|
|
+ <el-dialog title="点击信息详情" :visible.sync="dialogVisible" width="39%">
|
|
|
|
+ <el-table :data="biaogeDate" border style="width: 100%">
|
|
|
|
+ <el-table-column prop="ks" label="开始时间" width="160">
|
|
|
|
+ </el-table-column>
|
|
|
|
+ <el-table-column prop="js" label="结束时间" width="160">
|
|
|
|
+ </el-table-column>
|
|
|
|
+ <el-table-column prop="sk" label="时长" width="60"> </el-table-column>
|
|
|
|
+ <el-table-column prop="gl" label="功率" width="80"> </el-table-column>
|
|
|
|
+ <el-table-column prop="llfdl" label="理论发电量" width="100">
|
|
|
|
+ </el-table-column>
|
|
|
|
+ <el-table-column prop="ssdl" label="损失电量" width="100">
|
|
|
|
+ </el-table-column>
|
|
|
|
+ <el-table-column prop="fjzt" label="风机状态" width="80">
|
|
|
|
+ </el-table-column>
|
|
|
|
+ </el-table>
|
|
|
|
+
|
|
|
|
+ <span slot="footer" class="dialog-footer">
|
|
|
|
+ <el-button type="primary" @click="dialogVisible = false"
|
|
|
|
+ >确 定</el-button
|
|
|
|
+ >
|
|
|
|
+ </span>
|
|
|
|
+ </el-dialog>
|
|
|
|
+ </el-main>
|
|
|
|
+</template>
|
|
|
|
+
|
|
|
|
+<script>
|
|
|
|
+import individualPandectinformationdetails from "@assets/js/singlePerformanceAnalysis/individualPandectinformationdetails";
|
|
|
|
+export default individualPandectinformationdetails;
|
|
|
|
+</script>
|
|
|
|
+
|
|
|
|
+<style lang="scss" scoped>
|
|
|
|
+ @import "@assets/css/singlePerformanceAnalysis/individualPandectinformationdetails.scss";
|
|
|
|
+</style>
|