liuqiao 8 luni în urmă
părinte
comite
d1f90f2ae8

+ 1 - 1
src/view/components/InfoBoundary.vue

@@ -639,10 +639,10 @@ const selectfun = () => {
   bformInline.value.nname = "";
   searchtaggd.value='';
   currentPage4.value = 1;
-  console.log();
   if (multipleSelection.value.length != 0) {
     nid.value = multipleSelection.value[0].id;
     bformInline.value.nname = multipleSelection.value[0].name;
+    vtkmodel.selectByNodeId(nid.value); 
   } else {
     bformInline.value.nname = "";
   }

+ 10 - 4
src/view/components/InfoDisaster.vue

@@ -1875,9 +1875,9 @@ const Dtext=(val)=>{
 const Dclick = () => {
   dialogtrue.value.dialoglog = true;
   // vtkmodel.clearJgAddMode() ;
-  // vtkmodel.selectPipes();
+   vtkmodel.selectPipes();
+   vtkmodel.clearpipsite();
   // dialogtrue.value.jgSelect();
-  console.log(dialogtrue.value.dialoglog);
 };
 //灾情源查询列表
 const handledisaster = (aidval) => {
@@ -2087,6 +2087,7 @@ const newtable = (e) => {
   vtkmodel.clearJgAddMode() ;
   // vtkmodel.selectPipes();
   dialogtrue.value.jgSelect();
+ // dialogtrue.value.initmsg();
 
 
 };
@@ -2104,7 +2105,6 @@ const xiugaitable = () => {
 
     source.site = tableobj.value.site;
     selectstr.value = tableobj.value.pname;
-    console.log(tableobj.value);
 
     vtkmodel.clearJgAddMode() ;
     //选中指定管道
@@ -2130,7 +2130,10 @@ const xiugaiapi = () => {
         message: "保存成功",
         type: "success",
       });
-      sdialog.value.dianadddialog = false
+      
+      sdialog.value.dianadddialog = false;
+      fun3D();
+     
     })
     .catch((err) => {});
 };
@@ -2149,6 +2152,8 @@ const selectfun = () => {
   if (multipleSelection.value.length != 0) {
     firepid.value = multipleSelection.value[0].id;
     selectstr.value = multipleSelection.value[0].name;
+    vtkmodel.selectByPipeId( firepid.value);
+    //vtkmodel.addpipsite( firepid.value,site.value);
   } else {
     // selectstr.value='';
   }
@@ -2263,6 +2268,7 @@ const firinit = () => {
   zhtext.value = "添加";
   currentrow1.value=false;
   jiancobj.value={};
+
 };
 //瓦斯爆炸查询
 const Gassgetdata=(aidval)=>{

+ 1 - 1
src/view/components/SetNode.vue

@@ -75,7 +75,7 @@ const textclick=()=>{
   }else{
     vtkmodel.selectNoting();
   }
-
+  vtkmodel.selectByNodeId(selectObj.value.id); 
   clearInterval(timing.value);
 }
 const closeDialog=()=>{

+ 16 - 1
src/view/components/SetPipe.vue

@@ -11,6 +11,7 @@
       :modal-append-to-body="false"
       modal-class="summary-dlg"
       class="right log_class bgcolor tianjia asideg asidegbg leftbgimg"
+      @close='closeDialog'
     >
       <template #header="{ titleId, titleClass }">
         <div class="my-header">
@@ -69,6 +70,11 @@ let msg=ref({
     sectionPara4: '',
     sectionPara5: '',
 })
+const initmsg=()=>{
+  msg.value.name='';
+  msg.value.sectionType='';
+  msg.value.roughCoe='';
+}
 const statusMap = {
   'CIRCULAR': '圆形',
   'RECTANGLE': '矩形',
@@ -93,13 +99,18 @@ const props= defineProps({
   },
   
 });
-defineExpose({ dialoglog,jgSelect,timintclaer,jgSelenum,msg });
+defineExpose({ dialoglog,jgSelect,timintclaer,jgSelenum,initmsg });
 let timing = ref(null);
 //管道节点选择对象
 let selectObj =  ref(null);
 const textclick=()=>{
   // state.value=sessionStorage.getItem("state");
   emit('Dtext',selectObj.value);
+  vtkmodel.selectByPipeId(selectObj.value.id);
+  vtkmodel.selectNoting();
+  //vtkmodel.addpipsite(selectObj.value.id,props.site);
+  // vtkmodel.selectByPipeId(selectObj.value.pid); 
+  // vtkmodel.addpipsite(selectObj.value.id,props.site);
   // if(state.value=='1'){
   //   vtkmodel.clearModeAddJg();
   // }else{
@@ -115,6 +126,10 @@ const closeDialog=()=>{
   // }else{
   //   vtkmodel.selectNoting();
   // }//节点图形
+  // console.log(01111)
+  // vtkmodel.clearJgAddMode();
+  vtkmodel.selectNoting();
+
 }
 function timintclaer(){
 clearInterval(timing.value);