From bb094d8918bd7554bb5c7d9e10a128f1499846ab Mon Sep 17 00:00:00 2001 From: xyc <jc_xiong@hotmail.com> Date: 星期五, 16 八月 2024 14:58:25 +0800 Subject: [PATCH] 在模型及模型解析的算法中,增加二项分布的两个参数:总次数、成功次数 --- web/src/views/modules/taskReliability/SchemeCompar.vue | 35 +++++++++++++++++++++++------------ 1 files changed, 23 insertions(+), 12 deletions(-) diff --git a/web/src/views/modules/taskReliability/SchemeCompar.vue b/web/src/views/modules/taskReliability/SchemeCompar.vue index 8a4c96f..b317412 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) { 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 -- Gitblit v1.9.1