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