From 1b765e3dfdf8ab0d38e587a0a8beaee47a60e32c Mon Sep 17 00:00:00 2001
From: jinlin <jinlin>
Date: 星期五, 26 七月 2024 14:08:58 +0800
Subject: [PATCH] 修改
---
web/src/views/modules/taskReliability/SimulatAssess.vue | 20 ++++++++++++--------
1 files changed, 12 insertions(+), 8 deletions(-)
diff --git a/web/src/views/modules/taskReliability/SimulatAssess.vue b/web/src/views/modules/taskReliability/SimulatAssess.vue
index 55d2a39..5eb45bd 100644
--- a/web/src/views/modules/taskReliability/SimulatAssess.vue
+++ b/web/src/views/modules/taskReliability/SimulatAssess.vue
@@ -27,15 +27,13 @@
<div>
<el-col :span="4">
<div style="margin-right: 5px;height: calc(88vh - 100px)" v-if="isSelect">
- <product-model-tree :isShow="false"></product-model-tree>
+ <product-model-tree @on-selected="onTreeSelected" showXdy="false"
+ ref="ProductModelTree" :isShow="false"/>
</div>
</el-col>
<el-col :span="20">
+
<div style="margin-top: 20px">
- <div style="margin-left: 400px" v-if="isShow">
- <el-tag type="info" effect="dark" style="font-size: 20px">MTBF:{{MTBF}}</el-tag>
- <el-tag type="info" effect="dark" style="margin-left: 50px;font-size: 20px">MTTR:{{MTTR}}</el-tag>
- </div>
<div>
<SimulatCurve ref="SimulatCurve"></SimulatCurve>
</div>
@@ -68,9 +66,9 @@
id: '',
pid: '',
productId: '',
+ showProductId: '',
taskModelId: '',
- dataType: '',
- isRepair: '',
+ dataType: 'fz',
samplPeriod: '',
simulatFrequency: '',
simulatTime: ''
@@ -83,7 +81,7 @@
watch: {
percentage() {
if (this.percentage === 100) {
- this.$refs.SimulatCurve.initEcharts(this.dataForm.id,this.dataForm.taskModelId, this.dataForm.samplPeriod);
+ this.$refs.SimulatCurve.initEcharts(this.dataForm);
}
}
},
@@ -94,6 +92,11 @@
},
methods: {
+ onTreeSelected(data) {
+ console.log(data, 'onProductSelected')
+ this.dataForm.showProductId = data.id
+ this.$refs.SimulatCurve.getProductEcharts(this.dataForm);
+ },
// 鑾峰彇淇℃伅
onProductSelected(data) {
this.isSelect = true
@@ -131,6 +134,7 @@
)
} else {
clearInterval(this.timers)
+ this.percentage = 0
}
},
async analyze() {
--
Gitblit v1.9.1