From 8c834663344b1cc9c2ca569e6911900edd407f73 Mon Sep 17 00:00:00 2001 From: jinlin <jinlin> Date: 星期四, 06 六月 2024 16:44:14 +0800 Subject: [PATCH] 修改 --- web/src/views/modules/taskReliability/SimulatAssess.vue | 29 +++++++++++++++-------------- 1 files changed, 15 insertions(+), 14 deletions(-) diff --git a/web/src/views/modules/taskReliability/SimulatAssess.vue b/web/src/views/modules/taskReliability/SimulatAssess.vue index d87c221..071c3f7 100644 --- a/web/src/views/modules/taskReliability/SimulatAssess.vue +++ b/web/src/views/modules/taskReliability/SimulatAssess.vue @@ -11,6 +11,11 @@ <zt-form-item label="鎬讳綋浠诲姟" prop="task"> <zt-select v-model="dataForm.task" :datas="taskList" @change="onTaskSelected"/> </zt-form-item> + <zt-form-item label="浠诲姟鏃堕暱" prop="simulatTime"> + <el-input type="number" :min="1" v-model="dataForm.simulatTime"> + <template slot="append">灏忔椂</template> + </el-input> + </zt-form-item> <zt-form-item label="鏁版嵁绫诲瀷" prop="dataType"> <zt-dict v-model="dataForm.dataType" dict="dataType"></zt-dict> </zt-form-item> @@ -22,11 +27,6 @@ <template slot="append">鍒嗛挓</template> </el-input> </zt-form-item> - <zt-form-item label="浠跨湡鏃堕暱" prop="simulatTime"> - <el-input type="number" :min="1" v-model="dataForm.simulatTime"> - <template slot="append">鍒嗛挓</template> - </el-input> - </zt-form-item> <zt-form-item label="浠跨湡娆℃暟" prop="simulatFrequency"> <el-input type="number" :min="1" v-model="dataForm.simulatFrequency"> <template slot="append">娆℃暟</template> @@ -34,7 +34,7 @@ </zt-form-item> <zt-form-item> <zt-button @click="analyze()">浠跨湡鍒嗘瀽</zt-button> - <zt-button>鍒嗘瀽缁撴灉</zt-button> + <zt-button @click="getresult()">鍒嗘瀽缁撴灉</zt-button> </zt-form-item> </el-form> </div> @@ -43,7 +43,7 @@ <el-col :span="18"> <div class="fa-card-a"> <SimulatCurve ref="SimulatCurve"></SimulatCurve> - <SimulatData></SimulatData> + <SimulatData ref="SimulatData"></SimulatData> </div> </el-col> </el-row> @@ -104,24 +104,25 @@ console.log(res.data) this.taskList = res.data }, + getresult(){ + this.$refs.SimulatData.init(); + }, async analyze() { - let res = await this.$http.post('/taskReliability/SimulatAssess/analyze', this.dataForm) + /* let res = await this.$http.post('/taskReliability/SimulatAssess/analyze', this.dataForm) if (res.success) { - console.log(res.data, 'analyze') let stopPolling = false if (!stopPolling) { let timer = setInterval(async () => { let res2 = await this.$http.get(`/taskReliability/SimulatAssess/${res.data}`) - console.log(res2.data, 'setInterval') if (res2.data) { if (res2.data.code === '0' || res2.data.errorMsg === '0') { stopPolling = true // 涓杞 clearInterval(timer) - alert('宸茶幏鍙�') - this.$refs.SimulatCurve.initEcharts(res2.data.curveData); + alert('宸茶幏鍙�')*/ + this.$refs.SimulatCurve.initEcharts(); // 娓呴櫎瀹氭椂鍣� - } else { + /* } else { stopPolling = true // 涓杞 clearInterval(timer) @@ -131,7 +132,7 @@ }, 400) } - } + }*/ } } } -- Gitblit v1.9.1