From b19917255abcd8b44be207822a116292ba42a0cd Mon Sep 17 00:00:00 2001 From: jinlin <jinlin> Date: 星期五, 16 八月 2024 15:03:58 +0800 Subject: [PATCH] 修改 --- web/src/views/modules/taskReliability/SchemeCompar.vue | 44 +++++++++++++++++++++++++++++++------------- 1 files changed, 31 insertions(+), 13 deletions(-) diff --git a/web/src/views/modules/taskReliability/SchemeCompar.vue b/web/src/views/modules/taskReliability/SchemeCompar.vue index 8a4c96f..9666b44 100644 --- a/web/src/views/modules/taskReliability/SchemeCompar.vue +++ b/web/src/views/modules/taskReliability/SchemeCompar.vue @@ -38,7 +38,7 @@ <el-table-column prop="mtbf" label="MTBF" - width="90px" + width="100px" align="right"> <template slot-scope="scope"> <span>{{ keepNumber(scope.row.mtbf) }}</span> @@ -47,7 +47,7 @@ <el-table-column prop="mttr" label="MTTR" - width="90px" + width="100px" align="right"> <template slot-scope="scope"> <span>{{ keepNumber(scope.row.mttr) }}</span> @@ -56,7 +56,7 @@ <el-table-column prop="msr" label="MSR" - width="90px" + width="100px" align="right"> <template slot-scope="scope"> <span>{{ keepNumber(scope.row.mttr) }}</span> @@ -119,11 +119,21 @@ }, methods: { - onTreeSelected(data) { - if (this.dataForm.id) { + async onTreeSelected(data) { + if (this.dataForm.taskModelId.length > 0) { + console.log(this.dataForm.taskModelId) console.log(data, 'onProductSelected') this.dataForm.showProductId = data.id - this.$refs.SimulatCurve.getProductEcharts(this.dataForm); + let params = { + taskList: this.dataForm.taskModelId, + showProductId: this.dataForm.showProductId + } + console.log(this.dataForm.taskModelId, 'this.dataForm.taskModelId') + let res = await this.$http.get('/taskReliability/SimulatAssess/SchemeCompar', {params: params}) + console.log(res.data, "res") + this.xDataList = res.data.xdataList + this.seriesList = res.data.curveList + this.tableData = res.data.dataList } }, // 鑾峰彇淇℃伅 @@ -136,9 +146,9 @@ this.$refs.ProductModelTree.getProductList() }) }, - onTaskSelected(data){ - console.log(data,'onTaskSelected(data)') - for (let item of data){ + onTaskSelected(data) { + console.log(data, 'onTaskSelected(data)') + for (let item of data) { this.taskList.push(item.name) } }, @@ -160,12 +170,13 @@ }, async compair() { let params = { - taskList: this.dataForm.taskModelId + taskList: this.dataForm.taskModelId, + showProductId: null } - console.log(this.dataForm.taskModelId,'this.dataForm.taskModelId') + console.log(this.dataForm.taskModelId, 'this.dataForm.taskModelId') let res = await this.$http.get('/taskReliability/SimulatAssess/SchemeCompar', {params: params}) console.log(res.data, "res") - this.xDataList =res.data.xdataList + this.xDataList = res.data.xdataList this.seriesList = res.data.curveList this.tableData = res.data.dataList @@ -174,7 +185,14 @@ this.option = { xAxis: { data: this.xDataList, - name: '浠跨湡鎬绘椂闀�' + name: '浠跨湡鎬绘椂闀�', + type: 'category', + axisLabel: { + formatter: function(value) { + // 灏� X 杞村埢搴﹀�兼牸寮忓寲涓轰繚鐣欎袱浣嶅皬鏁扮殑瀛楃涓� + return parseFloat(value).toFixed(2); + } + } }, yAxis: { type: 'value', -- Gitblit v1.9.1