liuqiao 3 年 前
コミット
61c043370a
2 ファイル変更760 行追加10 行削除
  1. 2 2
      src/views/index/geometry/index.vue
  2. 758 8
      src/views/index/meshindex/index.vue

+ 2 - 2
src/views/index/geometry/index.vue

@@ -2961,7 +2961,7 @@ methods:{
       case '5':
      this.zhlist1=zh6val;
        break;
-      case 6:
+      case '6':
     this.zhlist1=zh6val;
        break;
      
@@ -3168,7 +3168,7 @@ line-height: 25px;
       position: fixed;
       top: 50%;
        left: 50%;
-      z-index: 2049;
+      z-index: 99999;
       padding: 20px;
       .heder{
         width: 100%;

+ 758 - 8
src/views/index/meshindex/index.vue

@@ -1,19 +1,52 @@
 //网格划分
 <template>
   <div class="imgzong">
-          <div class="item1"  v-for="(item,index) in wjblist"  :key="'w-'+ index">
-                     <el-tooltip class="item" effect="dark" :content="item.titlie" placement="bottom">
-                         <el-image :src="item.img" fit="cover" /> 
+          <div class="item1 diyi">    
+                <el-dropdown trigger="click">
+              <el-tooltip class="item tupian" effect="dark" content="导入网格" placement="bottom">
+                <div>  
+                    <el-image :src="wjb" fit="cover" /> 
+                        <i class="el-icon-arrow-down el-icon--right"></i> 
+                        </div> 
+                    </el-tooltip>
+            <el-dropdown-menu slot="dropdown">
+              <el-dropdown-item>Marc输入</el-dropdown-item>
+              <el-dropdown-item>Abaqus</el-dropdown-item>
+              <el-dropdown-item>C-Mold</el-dropdown-item>
+              <el-dropdown-item>I-DEAS</el-dropdown-item>
+              <el-dropdown-item >Nastran数据</el-dropdown-item>
+              <el-dropdown-item>Patran</el-dropdown-item>
+            </el-dropdown-menu>
+          </el-dropdown>  
+                 </div>
+                   <div class="item1 diyi">    
+                <el-dropdown trigger="click">
+              <el-tooltip class="item tupian" effect="dark" content="导出网格" placement="bottom">
+                <div>  
+                    <el-image :src="wjb1" fit="cover" /> 
+                        <i class="el-icon-arrow-down el-icon--right"></i> 
+                        </div> 
                     </el-tooltip>
+            <el-dropdown-menu slot="dropdown">
+              <el-dropdown-item>Marc输入</el-dropdown-item>
+              <el-dropdown-item>FIDAP</el-dropdown-item>
+              <el-dropdown-item >Nastran数据</el-dropdown-item>
+            </el-dropdown-menu>
+          </el-dropdown>  
                  </div>
+                     <div class="item1"  @click="dialog.dialogagain = true; clickreze()">
+                <el-tooltip class="item" effect="dark" content="重新编号" placement="bottom">
+              <el-image :src="wjb2" fit="cover" /> 
+            </el-tooltip>
+            </div>
                   <span class="shu">|</span>
-                      <div class="item1"  v-for="(item,index) in wlist"  :key="'w1-'+ index">
+                      <div class="item1"  v-for="(item,index) in wlist"  :key="'w1-'+ index" :class="{activeOrange:active=='w1-'+ index}" @click="meshclick(index,'w1-'+ index)">
                      <el-tooltip class="item" effect="dark" :content="item.titlie" placement="bottom">
                          <el-image :src="item.img" fit="cover" /> 
                     </el-tooltip>
                  </div>
                   <span class="shu">|</span>
-                      <div class="item1"  v-for="(item,index) in wflist"  :key="'w2-'+ index">
+                      <div class="item1"  v-for="(item,index) in wflist"  :key="'w2-'+ index" :class="{activeOrange:active=='w2-'+ index}" @click="meshclick(index,'w2-'+ index)">
                      <el-tooltip class="item" effect="dark" :content="item.titlie" placement="bottom">
                          <el-image :src="item.img" fit="cover" /> 
                     </el-tooltip>
@@ -30,9 +63,555 @@
                          <el-image :src="item.img" fit="cover" /> 
                     </el-tooltip>
                  </div>
-        
+    <!-- 重新编号 -->
+   <el-dialog
+  title="重新编号"
+  :visible.sync="dialog.dialogagain"
+   :modal='false'
+  custom-class='dialoglocation dialog_color'
+
+  :close-on-click-modal='false'
+   width="385px">
+  <div slot="title" class=dialog_header>
+     <el-image :src="wjb2" fit="cover" />
+     <span>重新编号</span>
+
+  </div>
+  <div class="heigeinput">
+  <el-form :model="form">
+    <el-form-item label="开始编号" :label-width="formLabelWidth">
+      <el-input v-model="form.name" autocomplete="off"></el-input>
+    </el-form-item>
+        <el-form-item label="编号间隔" :label-width="formLabelWidth">
+      <el-input v-model="form.name" autocomplete="off"></el-input>
+    </el-form-item>
+    <div class="line">
+      <div class="linetext">编号范围</div>
+    </div>  
+  </el-form>
+   <el-form :model="form" class="titleinput">
+     <div class="itemlist"   v-for="(item,i) in form.itemlists" :key='i'>
+    <el-form-item :label="item.lable" :label-width="formLabelWidth">
+      <el-input v-model="form.val" autocomplete="off"></el-input>
+    </el-form-item>
+    <el-row>
+      <!-- @input.native="change($event,index)" -->
+   <el-button plain  >全部</el-button>
+    <el-button plain >列表</el-button>
+    </el-row>
+    </div>
+   <div class="btntext">所有网格</div>
+    <div class="line">
+      <div class="linetext">编号方向</div>
+    </div> 
+    <div class="fangxiang">
+     <el-row>
+   <el-button plain  class="btnyiban" >方向</el-button>
+    <el-button plain class="btnyiban" >始/终点</el-button>
+    </el-row>
+    <div class="input3">
+      <el-input v-model="form.name" autocomplete="off"></el-input>
+      <el-input v-model="form.name" autocomplete="off"></el-input>
+      <el-input v-model="form.name" autocomplete="off"></el-input>
+    </div>
+       </div> 
+  </el-form>
+  </div>
+  <span slot="footer" class="dialog-footer">
+    <el-button @click="dialog.dialogagain = false">清 除</el-button>
+    <el-button type="primary" @click="dialog.dialogagain = false">OK</el-button>
+  </span>
+</el-dialog>     
+  <!--节点  -->
+ <el-dialog
+ v-if="active=='w1-0'"
+  :visible.sync="dialog.dialognode"
+  :modal='false'
+  @close='activecleer()'
+  custom-class='dialoglocation dialog_color'
+  :close-on-click-modal='false'
+  width="385px">
+
+  <div slot="title" class=dialog_header>
+     <el-image :src="w1" fit="cover" />
+     <span>节点</span>
+
+  </div>
+  <div class="heigeinput">
+  <el-form :model="form" >
+    
+        <el-form-item label="坐标">
+         <div class="saninput titleinput"> 
+      <el-input v-model="form.name" autocomplete="off"></el-input>
+       <el-input v-model="form.name" autocomplete="off"></el-input>
+        <el-input v-model="form.name" autocomplete="off"></el-input>
+          <el-button plain >添加</el-button>
+        </div>  
+    </el-form-item>
+    <div class="yiinpu">
+    <el-form-item label="几何点列表" :label-width="formLabelWidth2">
+      <el-input v-model="form.name" autocomplete="off"></el-input>
+         <el-button plain class="anniu">删除</el-button>
+    </el-form-item>
+ </div>
+  <el-form-item label=" 编号" :label-width="formLabelWidth4">
+      <el-input v-model="form.name" autocomplete="off"></el-input>
+    </el-form-item>
+  <el-form-item label="坐标">
+         <div class="saninput titleinput"> 
+      <el-input v-model="form.name" autocomplete="off"></el-input>
+       <el-input v-model="form.name" autocomplete="off"></el-input>
+        <el-input v-model="form.name" autocomplete="off"></el-input>
+          <el-button plain >编辑</el-button>
+        </div>  
+    </el-form-item>
+     <el-form-item label=" 编号" :label-width="formLabelWidth4">
+      <el-input v-model="form.name" autocomplete="off"></el-input>
+    </el-form-item>
+ <el-form-item label="坐标">
+         <div class="saninput titleinput"> 
+      <el-input v-model="form.name" autocomplete="off"></el-input>
+       <el-input v-model="form.name" autocomplete="off"></el-input>
+        <el-input v-model="form.name" autocomplete="off"></el-input>
+          <el-button plain >显示</el-button>
+        </div>  
+    </el-form-item>
+    <div class="line">
+      <div class="linetext">两点间的添加</div>
+    </div>  
+    <el-form-item label="点1坐标">
+         <div class="saninput titleinput"> 
+      <el-input v-model="form.name" autocomplete="off"></el-input>
+       <el-input v-model="form.name" autocomplete="off"></el-input>
+        <el-input v-model="form.name" autocomplete="off"></el-input>
+        </div>  
+    </el-form-item>
+    <el-form-item label="点2坐标">
+         <div class="saninput titleinput"> 
+      <el-input v-model="form.name" autocomplete="off"></el-input>
+       <el-input v-model="form.name" autocomplete="off"></el-input>
+        <el-input v-model="form.name" autocomplete="off"></el-input>
+        </div>  
+    </el-form-item>
+       <div class="btntext">添加</div>
+  </el-form>
+  </div>
+  <span slot="footer" class="dialog-footer">
+    <el-button @click="dialog.dialognode = false">清 除</el-button>
+    <el-button type="primary" @click="dialog.dialognode = false">OK</el-button>
+  </span>
+</el-dialog>
+<!-- 单元 -->
+<el-dialog
+ v-if="active=='w1-1'"
+  :visible.sync="dialog.dialogelement"
+  :modal='false'
+  @close='activecleer()'
+  custom-class='dialoglocation dialog_color'
+  :close-on-click-modal='false'
+  width="385px">
+
+  <div slot="title" class=dialog_header>
+     <el-image :src="w2" fit="cover" />
+     <span>单元</span>
+
+  </div>
+  <div class="heigeinput">
+  <el-form :model="form" >
+    
+        <el-form-item label="坐标">
+         <div class="saninput titleinput"> 
+      <el-input v-model="form.name" autocomplete="off"></el-input>
+       <el-input v-model="form.name" autocomplete="off"></el-input>
+        <el-input v-model="form.name" autocomplete="off"></el-input>
+          <el-button plain >添加</el-button>
+        </div>  
+    </el-form-item>
+    <div class="yiinpu">
+    <el-form-item label="几何点列表" :label-width="formLabelWidth2">
+      <el-input v-model="form.name" autocomplete="off"></el-input>
+         <el-button plain class="anniu">删除</el-button>
+    </el-form-item>
+ </div>
+  <el-form-item label=" 编号" :label-width="formLabelWidth4">
+      <el-input v-model="form.name" autocomplete="off"></el-input>
+    </el-form-item>
+  <el-form-item label="坐标">
+         <div class="saninput titleinput"> 
+      <el-input v-model="form.name" autocomplete="off"></el-input>
+       <el-input v-model="form.name" autocomplete="off"></el-input>
+        <el-input v-model="form.name" autocomplete="off"></el-input>
+          <el-button plain >编辑</el-button>
+        </div>  
+    </el-form-item>
+     <el-form-item label=" 编号" :label-width="formLabelWidth4">
+      <el-input v-model="form.name" autocomplete="off"></el-input>
+    </el-form-item>
+ <el-form-item label="坐标">
+         <div class="saninput titleinput"> 
+      <el-input v-model="form.name" autocomplete="off"></el-input>
+       <el-input v-model="form.name" autocomplete="off"></el-input>
+        <el-input v-model="form.name" autocomplete="off"></el-input>
+          <el-button plain >显示</el-button>
+        </div>  
+    </el-form-item>
+      <div class="selecr">
+     <el-form-item label=" 网格类型" :label-width="formLabelWidth">
+      <el-select  @change="changest" v-model="wgval"  placeholder="请选择">
+    <el-option
+      v-for="item in wglist"
+      :key="item.value"
+      :label="item.name"
+      :value="item.value"
+      >
+    </el-option>
+  </el-select>
+    </el-form-item>
+      </div>
+  </el-form>
+  </div>
+  <span slot="footer" class="dialog-footer">
+    <el-button @click="dialog.dialogelement = false">清 除</el-button>
+    <el-button type="primary" @click="dialog.dialogelement = false">OK</el-button>
+  </span>
+</el-dialog>
+<!-- 几何检查/修复 -->
+<el-dialog
+ v-if="active=='w2-0'"
+  :visible.sync="dialog.dialogxiufu"
+  :modal='false'
+  @close='activecleer()'
+  custom-class='dialoglocation dialog_color'
+  :close-on-click-modal='false'
+  width="385px">
+
+  <div slot="title" class=dialog_header>
+     <el-image :src="w2" fit="cover" />
+     <span>几何检查/修复</span>
+
+  </div>
+  <div class="heigeinput">
+  <el-form :model="form" >
+       <div class="line">
+      <div class="linetext">检查几何</div>
+    </div>  
+      <div class="btntext">检查曲线</div>
+        <div class="btntext">检查曲面</div>
+       <div class="line">
+      <div class="linetext">修复几何</div>
+    </div>
+        <div class="btntext">清除二维曲线回路</div>
+        <div class="listboxx"> 
+            <el-button plain class="anniu boxleft">检查曲面</el-button>
+              <el-button plain class="anniu boxright"  @click="clickxuanze()">选项</el-button>
+          </div> 
+
+          <div class="btntext" @click="dialog.xiufu=true">手动</div>
+          <el-form-item label="容差" :label-width="formLabelWidth4">
+      <el-input v-model="form.name" autocomplete="off"></el-input>
+    </el-form-item>
+  </el-form>
+  </div>
+  <span slot="footer" class="dialog-footer">
+    <el-button @click="dialog.dialogxiufu = false">清 除</el-button>
+    <el-button type="primary" @click="dialog.dialogxiufu = false">OK</el-button>
+  </span>
+</el-dialog>
+<!-- 自定义弹框 选择 -->
+<div class="tiele zi-conter" v-show="dialog.xuanze" >
+<div class="heder">清除曲面回路选项</div>
+  <div class="tiele_content" style="padding:0">
+     <el-form>
+      <div class="tiele_content ">
+        <div class="liangf">
+           <el-checkbox v-model="checked" >裁剪裸体表面</el-checkbox>
+          <el-checkbox v-model="checked">断开曲线</el-checkbox>
+        </div>
+    <div  class="liangf">
+      <el-checkbox v-model="checked">删除自由曲线</el-checkbox>
+         <el-checkbox v-model="checked">匹配曲线</el-checkbox>
+        </div>
+ 
+  </div>
+    <div class="heigeinput">
+     <el-form-item label="容差" :label-width="formLabelWidth">
+      <el-input v-model="form.name" autocomplete="off"></el-input>
+    </el-form-item>
+    
+    </div>
+   </el-form>
+  
+  </div>
+  <div class="zi-footer">
+  <p> <el-button type="primary"  class="anniu"  @click=" dialog.xuanze= false">清除</el-button></p>
+   <p> <el-button type="primary"  class="anniu"  @click=" dialog.xuanze= false">OK</el-button></p>
+   </div>
+
+</div>
+<!-- 修复几何(手动) -->
+<div class="tiele zi-conter" v-show="dialog.xiufu" >
+<div class="heder">修复几何(手动)</div>
+  <div class="tiele_content" style="padding:0">
+     <el-form>
+      <div class="tiele_content ">
+        <div class="line">
+      <div class="linetext">添加/删除几何</div>
+    </div> 
+    <div class="btntext">裁剪曲面</div>
+       <div class="btntext">删除自由曲线</div>
+       <div class="line">
+      <div class="linetext">修改曲线</div>
+    </div>   
+       <div class="btntext">分割曲线</div>
+       <div class="btntext">断开曲线</div>
+         <div class="line">
+      <div class="linetext">清除修剪曲线</div>
+    </div>   
+       <div class="btntext">不匹配修剪曲线</div>
+       <div class="btntext">匹配修剪曲线</div>
   </div>
+   </el-form>
   
+  </div>
+  <div class="zi-footer">
+   <p> <el-button type="primary"  class="anniu"  @click=" dialog.xiufu= false">OK</el-button></p>
+   </div>
+</div>
+<!-- 曲线布种子点 -->
+<el-dialog
+ v-if="active=='w2-1'"
+  :visible.sync="dialog.dialogdian"
+  :modal='false'
+  @close='activecleer()'
+  custom-class='dialoglocation dialog_color'
+  :close-on-click-modal='false'
+  width="385px">
+
+  <div slot="title" class=dialog_header>
+     <el-image :src="w2" fit="cover" />
+     <span>几何检查/修复</span>
+
+  </div>
+  <div class="heigeinput selecr">
+  <el-form :model="form" >
+         <el-form-item label="类型" :label-width="formLabelWidth">
+      <el-select  @change="changest" v-model="lxval"  placeholder="请选择">
+    <el-option
+      v-for="item in selectlist1"
+      :key="item.value"
+      :label="item.name"
+      :value="item.value"
+      >
+    </el-option>
+  </el-select>
+ </el-form-item>
+ <div v-if="lxval=='0'">
+   <el-form-item label="输入" :label-width="formLabelWidth">
+      <el-select  @change="changest" v-model="lxval2"  placeholder="请选择">
+    <el-option
+      v-for="item in selectlist2"
+      :key="item.value"
+      :label="item.name"
+      :value="item.value"
+      >
+    </el-option>
+  </el-select>
+ </el-form-item>
+    <el-form-item label="分段数" :label-width="formLabelWidth" v-if="lxval2=='0'">
+      <el-input v-model="form.name" autocomplete="off"></el-input>
+    </el-form-item>
+      <el-form-item label="目标长度" :label-width="formLabelWidth"  v-if="lxval2=='1'">
+      <el-input v-model="form.name" autocomplete="off"></el-input>
+    </el-form-item>
+    </div>
+    <div v-if="lxval=='1'">
+          <el-form-item label="最小长度" :label-width="formLabelWidth">
+      <el-input v-model="form.name" autocomplete="off"></el-input>
+    </el-form-item>
+      <el-form-item label="最大长度" :label-width="formLabelWidth" >
+      <el-input v-model="form.name" autocomplete="off"></el-input>
+    </el-form-item>
+    <div class=" liangf">
+    <el-form-item label="容差" :label-width="formLabelWidth">
+      <el-select  @change="changest" v-model="rongcha"  placeholder="请选择">
+    <el-option
+      v-for="item in rongchalist"
+      :key="item.value"
+      :label="item.name"
+      :value="item.value"
+      >
+    </el-option>
+  </el-select>
+ </el-form-item>
+  <el-form-item  :label-width="formLabelWidth" >
+      <el-input v-model="form.name" autocomplete="off"></el-input>
+    </el-form-item>
+    </div>
+    </div>
+    <div v-if="lxval=='2'||lxval=='3'">
+        <el-form-item label="输入" :label-width="formLabelWidth">
+      <el-select  @change="changest" v-model="lxval3"  placeholder="请选择">
+    <el-option
+      v-for="item in selectlist3"
+      :key="item.value"
+      :label="item.name"
+      :value="item.value"
+      >
+    </el-option>
+  </el-select>
+ </el-form-item>
+    <el-form-item label="L2" :label-width="formLabelWidth" >
+      <el-input v-model="form.name" autocomplete="off"></el-input>
+    </el-form-item>
+      <el-form-item label="L1" :label-width="formLabelWidth" >
+      <el-input v-model="form.name" autocomplete="off"></el-input>
+    </el-form-item>
+    </div>
+    <div  v-if="lxval=='0'">
+        <el-form-item label="类型" :label-width="formLabelWidth">
+      <el-select  @change="changest" v-model="lxval4"  placeholder="请选择">
+    <el-option
+      v-for="item in selectlist4"
+      :key="item.value"
+      :label="item.name"
+      :value="item.value"
+      >
+    </el-option>
+  </el-select>
+ </el-form-item>
+   <el-form-item label="类型" :label-width="formLabelWidth" v-if="lxval4=='1'||lxval4=='2'">
+      <el-select  @change="changest" v-model="lxval5"  placeholder="请选择">
+    <el-option
+      v-for="item in selectlist5"
+      :key="item.value"
+      :label="item.name"
+      :value="item.value"
+      >
+    </el-option>
+  </el-select>
+ </el-form-item>
+    </div>
+ <div class="btntext">应用曲线网络种子点设置</div>
+  <div class="btntext">匹配网络和曲线种子点</div>
+   <div class="btntext" @click="dialog.gaoji=true">高级几何设置</div>
+    <div class="line">
+      <div class="linetext">工具</div>
+    </div>
+     <div class="btntext">应用曲线网络种子点设置</div>
+  <div class="btntext">匹配曲线种子点</div>
+   <div class="btntext">清除曲线种子点</div>
+  </el-form>
+  </div>
+  <span slot="footer" class="dialog-footer">
+    <el-button @click="dialog.dialogdian = false">清 除</el-button>
+    <el-button type="primary" @click="dialog.dialogdian = false">OK</el-button>
+  </span>
+</el-dialog>
+<!-- 自定义弹框高级几何设置 -->
+<div class="tiele zi-conter" v-show="dialog.gaoji" >
+<div class="heder">高级几何设置</div>
+  <div class="tiele_content" style="padding:0">
+     <el-form>
+      <div class="line">
+      <div class="linetext">曲线</div>
+    </div>
+    <div class="heigeinput">
+     <el-form-item label="最大深度" :label-width="formLabelWidth5">
+      <el-input v-model="form.name" autocomplete="off"></el-input>
+    </el-form-item>
+    <el-form-item label="容差" :label-width="formLabelWidth5">
+      <el-input v-model="form.name" autocomplete="off"></el-input>
+    </el-form-item>
+    <el-form-item label="最大迭代次数" :label-width="formLabelWidth5">
+      <el-input v-model="form.name" autocomplete="off"></el-input>
+    </el-form-item>
+<div class="line">
+      <div class="linetext">实体显示设置</div>
+    </div>
+    <el-form-item label="Min Planar Tol. (millimeter)" :label-width="formLabelWidth7">
+      <el-input v-model="form.name" autocomplete="off"></el-input>
+    </el-form-item>
+    <el-form-item label="Min Chordal Tol.(millimeter)" :label-width="formLabelWidth7">
+      <el-input v-model="form.name" autocomplete="off"></el-input>
+    </el-form-item>
+    </div>
+   </el-form>
+  
+  </div>
+  <div class="zi-footer">
+  <p> <el-button type="primary"  class="anniu"  @click=" dialog.gaoji= false">清除</el-button></p>
+   <p> <el-button type="primary"  class="anniu"  @click=" dialog.gaoji= false">OK</el-button></p>
+   </div>
+
+</div>
+<!-- 实体布种子点 -->
+<el-dialog
+ v-if="active=='w2-2'"
+  :visible.sync="dialog.dialogentitydian"
+  :modal='false'
+  @close='activecleer()'
+  custom-class='dialoglocation dialog_color'
+  :close-on-click-modal='false'
+  width="385px">
+
+  <div slot="title" class=dialog_header>
+     <el-image :src="w2" fit="cover" />
+     <span>实体布种子点</span>
+
+  </div>
+  <div class="heigeinput selecr">
+  <el-form :model="form" >
+      
+   <el-form-item label="几何实体对象" :label-width="formLabelWidth5">
+      <el-select  @change="changest" v-model="shiti"  placeholder="请选择">
+    <el-option
+      v-for="item in shitilist"
+      :key="item.value"
+      :label="item.name"
+      :value="item.value"
+      >
+    </el-option>
+  </el-select>
+ </el-form-item>
+ <div v-if="shiti=='0'||shiti=='2'">
+    <el-form-item label="类型" :label-width="formLabelWidth5" >
+      <el-input v-model="form.name" autocomplete="off"></el-input>
+    </el-form-item>
+      <el-form-item label="目标长度" :label-width="formLabelWidth5" >
+      <el-input v-model="form.name" autocomplete="off"></el-input>
+    </el-form-item>
+ </div>
+ <div v-if="shiti=='1'">
+   <el-form-item label="输入" :label-width="formLabelWidth5">
+      <el-select  @change="changest" v-model="lxval2"  placeholder="请选择">
+    <el-option
+      v-for="item in selectlist2"
+      :key="item.value"
+      :label="item.name"
+      :value="item.value"
+      >
+    </el-option>
+  </el-select>
+ </el-form-item>
+    <el-form-item label="分段数" :label-width="formLabelWidth5" v-if="lxval2=='0'">
+      <el-input v-model="form.name" autocomplete="off"></el-input>
+    </el-form-item>
+      <el-form-item label="目标长度" :label-width="formLabelWidth5"  v-if="lxval2=='1'">
+      <el-input v-model="form.name" autocomplete="off"></el-input>
+    </el-form-item>
+    </div>
+ <div class="btntext">应用网络种子点</div>
+  <div class="btntext">清除网路种子点</div>
+   <div class="btntext" @click="dialog.gaoji=true">编辑网络种子点</div>
+ 
+  </el-form>
+  </div>
+  <span slot="footer" class="dialog-footer">
+    <el-button @click="dialog.dialogentitydian = false">清 除</el-button>
+    <el-button type="primary" @click="dialog.dialogentitydian = false">OK</el-button>
+  </span>
+</el-dialog>
+  </div>
 </template>
 
 <script>
@@ -64,6 +643,45 @@ import w18 from '@/assets/icon/u233.png'
 export default {
   data(){
       return{
+       dialog:{
+            dialogagain:false,
+            dialognode:false,
+            dialogelement:false,
+            dialogxiufu:false,
+            xuanze:false,
+            xiufu:false,
+            dialogdian:false,
+           gaoji:false,
+           dialogentitydian:false,
+          },  
+          checked:'',
+               active:'',
+             formLabelWidth: '60px',
+        formLabelWidth2:'73px',
+        formLabelWidth4:'37px',
+        formLabelWidth5:'100px',
+         formLabelWidth6:'120px',
+         formLabelWidth7:'190px',
+           form: {
+          name: '',
+          region: '',
+          date1: '',
+          date2: '',
+          delivery: false,
+          type: [],
+          resource: '',
+          desc: '',
+          val0:'1',
+          val1:'2',
+          val2:'3',
+          val3:'4',
+          val4:'5',
+          val5:'6',
+            itemlists:[
+           {id:'1',lable:'节点'},
+           {id:'2',lable:'单元'},
+        ],
+        },
      // 网格划分
         wjb,
         wjb1,
@@ -123,8 +741,140 @@ export default {
             {img:w17, titlie:'拉直'},  
             {img:w18, titlie:'对称'}, 
         ],
-         
+         activeobj:{
+                  tabindex:'',
+                  czindex:'',
+           },
+        wglist:[
+            {value:'0',name:'2节点线单元'},
+            {value:'1',name:'3节点线单元'},
+            {value:'2',name:'6节点三角形'},
+            {value:'4',name:'4节点四边形'},
+            {value:'5',name:'6节点四边形'},
+            {value:'6',name:'8节点四边形'},
+            {value:'7',name:'9节点四边形'},
+            {value:'8',name:'8节点六面体'},
+            {value:'9',name:'12节点六面形'},
+            {value:'10',name:'20节点六面形'},
+            {value:'11',name:'27节点六面形'},
+            {value:'12',name:'4节点四面形'},
+            {value:'13',name:'10节点四面形'},
+             {value:'14',name:'6节点五面形'},
+            {value:'15',name:'15节点五面形'},
+             {value:'16',name:'Pyra(5)'},
+            {value:'17',name:'Pyra(13)'},
+       ],
+          wgval:'1',
+          selectlist1:[
+             {value:'0',name:'均匀'},
+            {value:'1',name:'曲率相关'},
+            {value:'2',name:'变化的1→L2'},
+            {value:'3',name:'变化的1→L2→L1'},
+          ],
+         lxval:'0',
+           selectlist2:[
+             {value:'0',name:'分段数'},
+            {value:'1',name:'目标长度'},
+          ],
+         lxval2:'0',
+         selectlist3:[
+             {value:'0',name:'L1,l2'},
+            {value:'1',name:'分段数,l1/l2'},
+          ],
+         lxval3:'0',
+         selectlist4:[
+             {value:'0',name:'无'},
+            {value:'1',name:'强制分为偶数段'},
+            {value:'2',name:'强制分为奇数段'},
+          ],
+         lxval4:'0',
+           selectlist5:[
+             {value:'0',name:'单独曲线'},
+            {value:'1',name:'探测出的回路'},
+     
+          ],
+         lxval5:'0',
+         shitilist:[
+               {value:'0',name:'顶点'},
+            {value:'1',name:'边'},
+            {value:'2',name:'面'},
+          ],
+         shiti:'0',
+         rongchalist:[
+             {value:'0',name:'相对'},
+            {value:'1',name:'绝对'},
+          ],
+          rongcha:'0'
       }
+  },
+  methods:{
+      clickreze(){
+    this.active=null;
+         this.activeobj.tabindex='';
+    this.activeobj.czindex='';
+  },
+  activecleer(){
+    this.active=11;
+  },
+   // 实体的下拉选择
+  changest(val){
+    this.selval=val;
+
+  },
+  meshclick(index,key){
+     this.active=key;
+    console.log(key);
+  switch(key){
+    case 'w1-0':
+      this.dialog.dialognode=true;
+      break;
+     case 'w1-1':
+          this.dialog.dialogelement=true;
+      break; 
+    case 'w2-0':
+      this.dialog.dialogxiufu=true;
+      break;
+    case 'w2-1':
+      this.dialog.dialogdian=true;
+      break;
+      case 'w2-2':
+        this.dialog.dialogentitydian=true;
+       break;
+      case 5:
+       break;
+      case 6:
+       break;
+     
   }
+  },
+    clickxuanze(){
+this.dialog.xuanze=true;
+  },
+  }
+
+}
+</script>
+<style>
+.listboxx{
+  display: flex;
+}
+.listboxx .boxleft{
+width: 73%;
+}
+.listboxx .boxright{
+width: 30%;
+}
+.color{
+color:#333;
+}
+.zi-footer{
+    display: flex;
+    float: right;
+}
+.zi-footer p{
+  padding: 10px;
+}
+.zi-conter span {
+  color: #333;
 }
-</script>
+</style>