| | |
| | | ProductModelTree, |
| | | }, |
| | | watch: { |
| | | percentage() { |
| | | if (this.percentage === 100) { |
| | | this.getEcharts(); |
| | | } |
| | | } |
| | | // percentage() { |
| | | // if (this.percentage === 100) { |
| | | // this.getEcharts(); |
| | | // } |
| | | // } |
| | | }, |
| | | methods: { |
| | | onTreeSelected(data) { |
| | |
| | | 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 |
| | |
| | | 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) { |