|
@@ -1,7 +1,7 @@
|
|
<!--
|
|
<!--
|
|
* @Author: your name
|
|
* @Author: your name
|
|
* @Date: 2025-01-10 09:09:17
|
|
* @Date: 2025-01-10 09:09:17
|
|
- * @LastEditTime: 2025-01-20 16:33:59
|
|
|
|
|
|
+ * @LastEditTime: 2025-01-20 17:16:59
|
|
* @LastEditors: bogon
|
|
* @LastEditors: bogon
|
|
* @Description: In User Settings Edit
|
|
* @Description: In User Settings Edit
|
|
* @FilePath: /performance-test/src/views/overview/components/speed_power/index.vue
|
|
* @FilePath: /performance-test/src/views/overview/components/speed_power/index.vue
|
|
@@ -31,17 +31,7 @@
|
|
在风力发电机组中,转速-功率散点图展示了风机发电机转速与风机产生的功率之间的关系。这种散点图能够揭示在不同转速速和操作条件下,发电机转速调整是如何影响风机的功率和转矩输出的。
|
|
在风力发电机组中,转速-功率散点图展示了风机发电机转速与风机产生的功率之间的关系。这种散点图能够揭示在不同转速速和操作条件下,发电机转速调整是如何影响风机的功率和转矩输出的。
|
|
</div>
|
|
</div>
|
|
</el-alert>
|
|
</el-alert>
|
|
- <!-- <div class="titleCharts">分析总图 :</div> -->
|
|
|
|
- <!-- <div v-for="(item, index) in generalFilesDatas">
|
|
|
|
- <DDrawingChart
|
|
|
|
- :key="item.batchCode + index"
|
|
|
|
- :index="index + 'zong'"
|
|
|
|
- :ref="item.batchCode + index"
|
|
|
|
- :fileAddr="item.fileAddr"
|
|
|
|
- >
|
|
|
|
- </DDrawingChart>
|
|
|
|
- </div> -->
|
|
|
|
-
|
|
|
|
|
|
+ <div class="titleCharts">分析总图 :</div>
|
|
<VirtualList
|
|
<VirtualList
|
|
:list="generalFilesDatas"
|
|
:list="generalFilesDatas"
|
|
keyField="batchCode"
|
|
keyField="batchCode"
|
|
@@ -56,30 +46,23 @@
|
|
>
|
|
>
|
|
</DDrawingChart>
|
|
</DDrawingChart>
|
|
</VirtualList>
|
|
</VirtualList>
|
|
-
|
|
|
|
- <!-- <div class="titleCharts">分析分图 :</div> -->
|
|
|
|
-
|
|
|
|
|
|
+ <div class="titleCharts">分析分图 :</div>
|
|
<VirtualList
|
|
<VirtualList
|
|
- :list="diagramRelationsDatas2D"
|
|
|
|
|
|
+ :list="diagramRelationsDatas"
|
|
keyField="fieldEngineCode"
|
|
keyField="fieldEngineCode"
|
|
:itemSize="452"
|
|
:itemSize="452"
|
|
v-slot="{ item, index }"
|
|
v-slot="{ item, index }"
|
|
>
|
|
>
|
|
<TwoDMarkersChart
|
|
<TwoDMarkersChart
|
|
|
|
+ v-if="getFileTypeFromUrl(item.fileAddr) === 'speed_torque'"
|
|
:index="index + 'TwoDMarkersChart'"
|
|
:index="index + 'TwoDMarkersChart'"
|
|
:key="item.fieldEngineCode + 'TwoDMarkersChart'"
|
|
:key="item.fieldEngineCode + 'TwoDMarkersChart'"
|
|
:ref="item.fieldEngineCode"
|
|
:ref="item.fieldEngineCode"
|
|
:fileAddr="item.fileAddr"
|
|
:fileAddr="item.fileAddr"
|
|
>
|
|
>
|
|
</TwoDMarkersChart>
|
|
</TwoDMarkersChart>
|
|
- </VirtualList>
|
|
|
|
- <VirtualList
|
|
|
|
- :list="diagramRelationsDatas3D"
|
|
|
|
- keyField="fieldEngineCode"
|
|
|
|
- :itemSize="452"
|
|
|
|
- v-slot="{ item, index }"
|
|
|
|
- >
|
|
|
|
<DDrawingChart
|
|
<DDrawingChart
|
|
|
|
+ v-if="getFileTypeFromUrl(item.fileAddr) === '3D'"
|
|
:key="item.fieldEngineCode + 'DDrawingChart'"
|
|
:key="item.fieldEngineCode + 'DDrawingChart'"
|
|
:index="index + 'fen'"
|
|
:index="index + 'fen'"
|
|
:ref="item.fieldEngineCode + 'DDrawingChart'"
|
|
:ref="item.fieldEngineCode + 'DDrawingChart'"
|
|
@@ -163,8 +146,6 @@ export default {
|
|
requestRecord: [],
|
|
requestRecord: [],
|
|
commentDescriptionVos: [], //评论列表
|
|
commentDescriptionVos: [], //评论列表
|
|
editableTabs: [],
|
|
editableTabs: [],
|
|
- diagramRelationsDatas2D: [],
|
|
|
|
- diagramRelationsDatas3D: [],
|
|
|
|
};
|
|
};
|
|
},
|
|
},
|
|
watch: {
|
|
watch: {
|
|
@@ -288,15 +269,15 @@ export default {
|
|
console.log(this.generalFilesDatas, "总图数据");
|
|
console.log(this.generalFilesDatas, "总图数据");
|
|
|
|
|
|
if (result.data && result.data[0] && result.data[0].diagramRelations) {
|
|
if (result.data && result.data[0] && result.data[0].diagramRelations) {
|
|
- const diagramRelationsDatas = result.data[0].diagramRelations.filter(
|
|
|
|
- (item) => item.fileAddr.endsWith(".json")
|
|
|
|
- );
|
|
|
|
- this.diagramRelationsDatas2D = diagramRelationsDatas.filter(
|
|
|
|
- (item) => this.getFileTypeFromUrl(item.fileAddr) === "speed_torque"
|
|
|
|
- );
|
|
|
|
- this.diagramRelationsDatas3D = diagramRelationsDatas.filter(
|
|
|
|
- (item) => this.getFileTypeFromUrl(item.fileAddr) === "3D"
|
|
|
|
- );
|
|
|
|
|
|
+ // const diagramRelationsDatas = result.data[0].diagramRelations.filter(
|
|
|
|
+ // (item) => item.fileAddr.endsWith(".json")
|
|
|
|
+ // );
|
|
|
|
+ // this.diagramRelationsDatas2D = diagramRelationsDatas.filter(
|
|
|
|
+ // (item) => this.getFileTypeFromUrl(item.fileAddr) === "speed_torque"
|
|
|
|
+ // );
|
|
|
|
+ // this.diagramRelationsDatas3D = diagramRelationsDatas.filter(
|
|
|
|
+ // (item) => this.getFileTypeFromUrl(item.fileAddr) === "3D"
|
|
|
|
+ // );
|
|
}
|
|
}
|
|
this.diagramRelationsDatas =
|
|
this.diagramRelationsDatas =
|
|
result.data &&
|
|
result.data &&
|