| 
					
				 | 
			
			
				@@ -24,6 +24,9 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         :max-height="tableHeight" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         :row-class-name="tableRowClassName" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                       > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      <template  v-slot:empty> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        <p>暂无数据</p> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         <el-table-column prop="pname" label="选择巷道" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         <el-table-column prop="site" label="位置" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         <el-table-column label="操作" > 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -82,6 +85,9 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         @row-click="handleDelete2($event)" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         :highlight-current-row="currentrow1"  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                       > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      <template v-slot:empty> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        <p>暂无数据</p> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         <el-table-column prop="timeline" label="时间"  /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         <el-table-column prop="val1" label="温度℃" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         <el-table-column prop="val2" label="二氧化碳(%)"  /> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -149,6 +155,9 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         :max-height="tableHeight" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         :highlight-current-row="currentrow"  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                       > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      <template v-slot:empty> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        <p>暂无数据</p> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         <el-table-column prop="pname" label="选择巷道"  /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         <el-table-column prop="site" label="位置"  /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         <el-table-column label="操作" > 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -207,10 +216,13 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         style="width: 100%" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         :max-height="tableHeight" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         :row-class-name="tableRowClassName" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        :header-cell-style="{ background: 'rgba(13, 22, 57, 0.96) ' }" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        :header-cell-style="{ background: 'rgba(13, 22, 57, 0) ' }" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         @row-click="handleDelete3($event)" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         :highlight-current-row="currentrow1"  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                       > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      <template v-slot:empty> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        <p>暂无数据</p> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         <el-table-column prop="timeline" label="时间/s" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         <el-table-column prop="val1" label="突水量(m³/s)" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                       </el-table> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -277,6 +289,9 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         max-height="350px" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         :highlight-current-row="currentrow"  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                       > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      <template v-slot:empty> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        <p>暂无数据</p> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                       <el-table-column type="index" label="序号" width="100"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         <el-table-column prop="gfname" label="网格文件"  /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         <el-table-column prop="bfname" label="边界文件"  /> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -336,6 +351,9 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         @row-click="handleblastxg($event)" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         :highlight-current-row="currentrow1"  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                       > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      <template v-slot:empty> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        <p>暂无数据</p> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         <el-table-column prop="pname" label="巷道" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         <el-table-column prop="ssite" label="开始位置" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         <el-table-column prop="esite" label="结束位置" />> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -388,6 +406,9 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         @row-click="handlegather($event)" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         :highlight-current-row="currentrow2"  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                       > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      <template v-slot:empty> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        <p>暂无数据</p> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         <el-table-column prop="name" label="区域名" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         <el-table-column 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -729,7 +750,6 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <el-button 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               @click=" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 handleEditfire(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                sdialog.dianadddialog = false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               " 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               确定 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -777,6 +797,9 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           @select="projectsSelectionSelect" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           :header-cell-style="{ background: 'rgba(13, 22, 57, 0) ' }" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         > 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <template v-slot:empty> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        <p>暂无数据</p> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <el-table-column type="selection" width="55" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <el-table-column property="snId" label="开始节点" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <el-table-column property="enId" label="结束节点" /> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -926,23 +949,23 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <el-form class="demo-form-inline inputnuber"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <el-form-item label="时间/s" :label-width="formLabelWidth6"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <el-input-number 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <el-input 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             :min="0" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              v-model="Disastersource.timeline" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              v-model.number="Disastersource.timeline" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               class="w-50 m-2" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              maxlength="15"  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              :maxlength="8" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               :precision="0" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               placeholder="请输入时间秒" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               oninput ="value=value.replace(/[^0-9]/g,'')"  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           </el-form-item> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <el-form-item label="突水量(m³/s)"   :label-width="formLabelWidth6"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <el-input-number 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              v-model="Disastersource.val1" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <el-input 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              v-model.number="Disastersource.val1" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               class="w-50 m-2" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               placeholder="请输入" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               :min="0" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              maxlength="15"   
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              :maxlength="8"   
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               :precision="0" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               oninput ="value=value.replace(/[^0-9]/g,'')"  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1023,7 +1046,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <h4 class="delecttitle"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <!-- //{{ zqname }} --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        是否确认删除 <span class="spanclad"></span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        是否确认删除 <span class="spanclad">{{zqname  }}</span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </h4> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <div class="dialog-footer footer_div l_btn"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <div class="footerbtn flex1"> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1268,6 +1291,7 @@ const fireadd = () => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   tableobj.value={}; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   if(firepid.value==null||firepid.value==""){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     ElMessage.error("巷道不能为空") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    //sdialog.value.dianadddialog = false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   }else{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   const params = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     transCode: "D00004", 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1278,10 +1302,12 @@ const fireadd = () => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   request(params) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     .then((res) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+   
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       ElMessage({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         message: res.returnMsg, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         type: "success", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      sdialog.value.dianadddialog = false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       handledisaster(aid.value); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       fun3D(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }) 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1319,10 +1345,8 @@ const closeDialog=()=>{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 state.value=sessionStorage.getItem("state"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   if(state.value=='1'){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     vtkmodel.clearModeAddJg(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    console.log(11111); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   }else{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     vtkmodel.selectNoting(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    console.log(22222); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   }//节点图形 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   vtkmodel.clearpipsite();//清除选择巷道的位置 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   dialogtrue.value.timintclaer(); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1331,10 +1355,10 @@ state.value=sessionStorage.getItem("state"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 const handleEditfire = () => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   if (gdadd.value == "1") { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     fireadd(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    sdialog.value.dianadddialog = false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  //  sdialog.value.dianadddialog = false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   } else if (gdadd.value == "2") { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     if (props.classradio == "Fire") { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      sdialog.value.dianadddialog = false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+     // sdialog.value.dianadddialog = false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   } else if ((gdadd.value = "3")) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     xiugaiapi(); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1420,6 +1444,7 @@ const handleCurrentChange = (val) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 //新建fire 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 const newtable = (e) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   var e = e || window.Event; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   styX.value.left = e.clientX + "px"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   console.log(styX.value.left); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1430,10 +1455,13 @@ const newtable = (e) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   source.site = 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   newtable.value = "1"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   gdadd.value = "1"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   zhtext.value = "添加"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   vtkmodel.clearJgAddMode() ; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   vtkmodel.selectPipes(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   dialogtrue.value.jgSelect(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 //  修改 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 const xiugaitable = () => { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1627,7 +1655,6 @@ const wanewadd=()=>{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 const Gassadd=()=>{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  Gassdialog.value.wsaddshow=false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   console.log(firepid.value); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   const params = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     transCode: "D10021", 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1643,6 +1670,7 @@ console.log(params); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         type: "success", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       Gassdialog.value.wsaddflie= false; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      Gassdialog.value.wsaddshow=false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       Gassgetdata(aid.value); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       fun3D(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }) 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1674,7 +1702,8 @@ const wsdelete=()=>{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   if (JSON.stringify(tableobj.value) == "{}") { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  ElMessage.error("你还没有选中删除的项目") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      zqname.value= tableobj.value.bfname+"-"+ tableobj.value.gfname; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      //zqname.value= tableobj.value.bfname+"-"+ tableobj.value.gfname; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      zqname.value= tableobj.value.pname; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       Gassdialog.value.wsdelete=true; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 |