|  | @@ -725,7 +725,7 @@
 | 
	
		
			
				|  |  |            >
 | 
	
		
			
				|  |  |          </div>
 | 
	
		
			
				|  |  |          <div class="btn2" style="padding-left: 10px">
 | 
	
		
			
				|  |  | -          <el-button type="primary" @click="Dclick()">3D巷道选择</el-button>
 | 
	
		
			
				|  |  | +          <el-button type="primary" @click="Dclick('ws')">3D巷道选择</el-button>
 | 
	
		
			
				|  |  |          </div>
 | 
	
		
			
				|  |  |        </div>
 | 
	
		
			
				|  |  |        <div class="input">
 | 
	
	
		
			
				|  | @@ -901,7 +901,7 @@
 | 
	
		
			
				|  |  |            >
 | 
	
		
			
				|  |  |          </div>
 | 
	
		
			
				|  |  |          <div class="btn2" style="padding-left: 10px">
 | 
	
		
			
				|  |  | -          <el-button type="primary" @click="Dclick()">3D巷道选择</el-button>
 | 
	
		
			
				|  |  | +          <el-button type="primary" @click="Dclick('ws')">3D巷道选择</el-button>
 | 
	
		
			
				|  |  |          </div>
 | 
	
		
			
				|  |  |        </div>
 | 
	
		
			
				|  |  |        <div class="input">
 | 
	
	
		
			
				|  | @@ -1591,7 +1591,7 @@
 | 
	
		
			
				|  |  |        </div>
 | 
	
		
			
				|  |  |      </el-dialog>
 | 
	
		
			
				|  |  |    </div>
 | 
	
		
			
				|  |  | -  <selfdialogs ref="dialogtrue" :site="dsite"  @Dtext="Dtext"></selfdialogs>
 | 
	
		
			
				|  |  | +  <selfdialogs ref="dialogtrue" :site="dsite"  @Dtext="Dtext" :ssite="ssite" :esite="esite"></selfdialogs>
 | 
	
		
			
				|  |  |    <!-- <filesload
 | 
	
		
			
				|  |  |        ref="filesload"
 | 
	
		
			
				|  |  |        :fileurls="fileurls"
 | 
	
	
		
			
				|  | @@ -1670,6 +1670,8 @@ let currentrow1 = ref(false);
 | 
	
		
			
				|  |  |  let currentrow2 = ref(false);
 | 
	
		
			
				|  |  |  let tableline=ref();
 | 
	
		
			
				|  |  |  let formLabelWidth2=ref(80);
 | 
	
		
			
				|  |  | +let ssite=ref();
 | 
	
		
			
				|  |  | +let esite=ref();
 | 
	
		
			
				|  |  |  let wasi=ref({
 | 
	
		
			
				|  |  |    ssite:0.0,
 | 
	
		
			
				|  |  |    esite:0.0,
 | 
	
	
		
			
				|  | @@ -1823,6 +1825,7 @@ sdialog.value.linetable= false;
 | 
	
		
			
				|  |  |  sdialog.value.deletedata= false;
 | 
	
		
			
				|  |  |  sdialog.value.yiweidialog=false;
 | 
	
		
			
				|  |  |  dialogtrue.value.dialoglog = false;
 | 
	
		
			
				|  |  | +Gassdialog.value.wsaddshow=false;
 | 
	
		
			
				|  |  |  Fengmenref.value.initisshow();
 | 
	
		
			
				|  |  |  closeDialog();
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -1876,12 +1879,20 @@ const Dtext=(val)=>{
 | 
	
		
			
				|  |  |    firepid.value=val.id;
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  // 3D弹屏
 | 
	
		
			
				|  |  | -const Dclick = () => {
 | 
	
		
			
				|  |  | +const Dclick = (val) => {
 | 
	
		
			
				|  |  | +  let ws=val;
 | 
	
		
			
				|  |  | +  console.log(ws);
 | 
	
		
			
				|  |  |    dialogtrue.value.dialoglog = true;
 | 
	
		
			
				|  |  |    // vtkmodel.clearJgAddMode() ;
 | 
	
		
			
				|  |  |     vtkmodel.selectPipes();
 | 
	
		
			
				|  |  |     vtkmodel.clearpipsite();
 | 
	
		
			
				|  |  | +   console.log(zhtext.value);
 | 
	
		
			
				|  |  | +  //dialogtrue.value.jgSelect();
 | 
	
		
			
				|  |  | +if(ws=='ws'){
 | 
	
		
			
				|  |  | +  dialogtrue.value.jgSelect2();
 | 
	
		
			
				|  |  | +}else{
 | 
	
		
			
				|  |  |    dialogtrue.value.jgSelect();
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  |  };
 | 
	
		
			
				|  |  |  //灾情源查询列表
 | 
	
		
			
				|  |  |  const handledisaster = (aidval) => {
 | 
	
	
		
			
				|  | @@ -2499,11 +2510,14 @@ const wsxiugai2=()=>{
 | 
	
		
			
				|  |  |    selectstr.value =wasi.value.blastdata.pname;
 | 
	
		
			
				|  |  |    firepid.value =wasi.value.blastdata.pid;
 | 
	
		
			
				|  |  |    Gassdialog.value.wsaddarea= true;
 | 
	
		
			
				|  |  | +  ssite.value= wasi.value.ssite;
 | 
	
		
			
				|  |  | +  esite.value=wasi.value.esite;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |    vtkmodel.clearJgAddMode() ;
 | 
	
		
			
				|  |  |    // vtkmodel.selectPipes();
 | 
	
		
			
				|  |  | -  vtkmodel.selectByPipeId(tableobj.value.pid);
 | 
	
		
			
				|  |  | -  vtkmodel.addpipsite( wasi.value.pid, wasi.value.ssite);
 | 
	
		
			
				|  |  | -  vtkmodel.addpipsite2( wasi.value.pid, wasi.value.esite);
 | 
	
		
			
				|  |  | +  vtkmodel.selectByPipeId( wasi.value.pid);
 | 
	
		
			
				|  |  | +  vtkmodel.addpipsite(wasi.value.pid, wasi.value.ssite);
 | 
	
		
			
				|  |  | +  vtkmodel.addpipsite2(wasi.value.pid, wasi.value.esite);
 | 
	
		
			
				|  |  |    // dialogtrue.value.jgSelect();
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  }
 | 
	
	
		
			
				|  | @@ -3031,6 +3045,9 @@ const yiweixiugai=()=>{
 | 
	
		
			
				|  |  |    yiweiobj.value.gid=yiweiobj.value.nreobj.pid;
 | 
	
		
			
				|  |  |    vtkmodel.clearJgAddMode() ;
 | 
	
		
			
				|  |  |    vtkmodel.selectByPipeId(yiweiobj.value.nreobj.pid);
 | 
	
		
			
				|  |  | +  ssite.value= yiweiobj.value.ssite;
 | 
	
		
			
				|  |  | +  esite.value= yiweiobj.value.esite;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |    vtkmodel.addpipsite( yiweiobj.value.nreobj.pid, yiweiobj.value.ssite);
 | 
	
		
			
				|  |  |    vtkmodel.addpipsite2(yiweiobj.value.nreobj.pid, yiweiobj.value.esite);
 | 
	
		
			
				|  |  |    // vtkmodel.selectPipes();
 | 
	
	
		
			
				|  | @@ -3103,6 +3120,8 @@ console.log(yiweiobj.value.nreobj);
 | 
	
		
			
				|  |  |  //瓦斯爆炸的
 | 
	
		
			
				|  |  |  const gessanum1=(val)=>{
 | 
	
		
			
				|  |  |    wasi.value.ssite=val;
 | 
	
		
			
				|  |  | +  ssite.value= wasi.value.ssite;
 | 
	
		
			
				|  |  | +  esite.value=wasi.value.esite;
 | 
	
		
			
				|  |  |    console.log(vtkmodel.selectObj);
 | 
	
		
			
				|  |  |    vtkmodel.addpipsite(vtkmodel.selectObj.id, wasi.value.ssite);
 | 
	
		
			
				|  |  |    vtkmodel.addpipsite2(vtkmodel.selectObj.id, wasi.value.esite);
 | 
	
	
		
			
				|  | @@ -3111,6 +3130,8 @@ const gessanum1=(val)=>{
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  const gessanum2=(val)=>{
 | 
	
		
			
				|  |  |    wasi.value.esite=val;
 | 
	
		
			
				|  |  | +  ssite.value= wasi.value.ssite;
 | 
	
		
			
				|  |  | +  esite.value=wasi.value.esite;
 | 
	
		
			
				|  |  |    vtkmodel.addpipsite(vtkmodel.selectObj.id, wasi.value.ssite);
 | 
	
		
			
				|  |  |   vtkmodel.addpipsite2(vtkmodel.selectObj.id, wasi.value.esite);
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -3118,7 +3139,8 @@ const gessanum2=(val)=>{
 | 
	
		
			
				|  |  |  // 一维瓦斯的位置变化
 | 
	
		
			
				|  |  |  const ywgess=(val)=>{
 | 
	
		
			
				|  |  |    yiweiobj.value.ssite=val;
 | 
	
		
			
				|  |  | -  console.log(vtkmodel.selectObj);
 | 
	
		
			
				|  |  | +  ssite.value= yiweiobj.value.ssite;
 | 
	
		
			
				|  |  | +  esite.value= yiweiobj.value.esite;
 | 
	
		
			
				|  |  |    vtkmodel.addpipsite(vtkmodel.selectObj.id, yiweiobj.value.ssite);
 | 
	
		
			
				|  |  |   vtkmodel.addpipsite2(vtkmodel.selectObj.id, yiweiobj.value.esite);
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -3126,6 +3148,8 @@ const ywgess=(val)=>{
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  const ywgess2=(val)=>{
 | 
	
		
			
				|  |  |    yiweiobj.value.esite=val;
 | 
	
		
			
				|  |  | +  ssite.value= yiweiobj.value.ssite;
 | 
	
		
			
				|  |  | +  esite.value= yiweiobj.value.esite;
 | 
	
		
			
				|  |  |    vtkmodel.addpipsite(vtkmodel.selectObj.id, yiweiobj.value.ssite);
 | 
	
		
			
				|  |  |   vtkmodel.addpipsite2(vtkmodel.selectObj.id, yiweiobj.value.esite);
 | 
	
		
			
				|  |  |  
 |