From 7acc9ddf4e0ee4211c38d56dbf1e0c3cddffdad4 Mon Sep 17 00:00:00 2001
From: xyc <jc_xiong@hotmail.com>
Date: 星期一, 28 十月 2024 17:45:44 +0800
Subject: [PATCH] 修改
---
web/src/views/modules/taskReliability/SchemeCompar.vue | 35 +++++++++++++++++++----------------
1 files changed, 19 insertions(+), 16 deletions(-)
diff --git a/web/src/views/modules/taskReliability/SchemeCompar.vue b/web/src/views/modules/taskReliability/SchemeCompar.vue
index e255b9a..718307c 100644
--- a/web/src/views/modules/taskReliability/SchemeCompar.vue
+++ b/web/src/views/modules/taskReliability/SchemeCompar.vue
@@ -156,11 +156,11 @@
ProductModelTree,
},
watch: {
- percentage() {
- if (this.percentage === 100) {
- this.getEcharts();
- }
- }
+ // percentage() {
+ // if (this.percentage === 100) {
+ // this.getEcharts();
+ // }
+ // }
},
methods: {
onTreeSelected(data) {
@@ -205,18 +205,20 @@
console.log(res.data)
this.schemeList = res.data
},
- getStroke() {
- if (this.percentage < 100) {
- let param = {
- taskList: this.fzIdList
- }
- this.$http.get(`/taskReliability/SimulatAssess/getCalcProgress`, {params: param}).then(
- res => {
- if (res.data) {
- this.percentage = parseFloat(res.data)
- }
+ async getStroke() {
+ let param = {
+ taskList: this.fzIdList
+ }
+ let res = await this.$http.get(`/taskReliability/SimulatAssess/getCalcProgress`, {params: param})
+ if (res.success) {
+ if (res.data) {
+ this.percentage = parseFloat(res.data)
+ if (this.percentage >= 100) {
+ clearInterval(this.timers)
+ this.percentage = 0
+ await this.getEcharts();
}
- )
+ }
} else {
clearInterval(this.timers)
this.percentage = 0
@@ -233,6 +235,7 @@
simulatFrequency: this.dataForm.simulatFrequency
}
console.log(this.dataForm.taskModelId, 'this.dataForm.taskModelId')
+ this.percentage = 0
let res = await this.$http.get('/taskReliability/SimulatAssess/SchemeCompar', {params: params})
console.log(res.data, "res")
if (res.success) {
--
Gitblit v1.9.1