liuqiao %!s(int64=2) %!d(string=hai) anos
pai
achega
257ff7a2fa
Modificáronse 2 ficheiros con 113 adicións e 5 borrados
  1. 3 2
      src/views/index/geometry/index.vue
  2. 110 3
      src/views/index/index.vue

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

@@ -3406,8 +3406,9 @@ display:flex;
     .el-select{
       width: 100%;
       .el-input__inner{
-    height: 25px;
-    line-height: 25px;  
+    height: 30px;
+    line-height: 30px;  
+    margin: 5px 0;
     
     }
     }

+ 110 - 3
src/views/index/index.vue

@@ -57,9 +57,43 @@
          
      <transition name="slide-fade">
     <div class="left lbg_color3" v-show="showtrue"  style="padding:0;">  
-      <el-tabs v-model="activeName" type="card" @tab-click="handleClick">
-    <el-tab-pane label="模型导航" name="first">  模型导航</el-tab-pane>
-    <el-tab-pane label="动态菜单" name="second">动态菜单</el-tab-pane>
+      <el-tabs v-model="activeName1" type="card" @tab-click="handleClick">
+    <el-tab-pane label="模型导航" name="first"> 
+      <el-tree :data="data" :props="defaultProps" @node-click="handleNodeClick"></el-tree>
+    </el-tab-pane>
+    <el-tab-pane label="动态菜单" name="second">
+      <div class="dongtia dialog_color selecr">
+        <el-form>
+       <el-form-item >
+      <el-select  v-model="zjhval"  placeholder="请选择">
+    <el-option
+      v-for="item in zjhlist"
+      :key="item.value"
+      :label="item.label"
+      :value="item.value"
+      >
+    </el-option>
+  </el-select>
+   </el-form-item>
+     <el-form-item>
+      <el-select   v-model="zjhval1"  placeholder="请选择">
+    <el-option
+      v-for="item in zjhlist1"
+      :key="item.value"
+      :label="item.label"
+      :value="item.value"
+      >
+    </el-option>
+  </el-select>
+   </el-form-item>
+   <div >
+  <el-input placeholder="请输入内容" v-model="input3" class="input-with-select">
+    <el-button slot="append" icon="el-icon-search"></el-button>
+  </el-input>
+</div>
+       </el-form>
+      </div>
+    </el-tab-pane>
   </el-tabs>
        </div>
    </transition>
@@ -102,9 +136,50 @@ export default {
   components:{geometry,meshindex,Geometryandclass,Materials,touch,initial,boundary,Meshauto,loadcase,zuoye,result,caozuo,toolindex,hcfd,fem},
   data() {
     return {
+      data: [{
+          label: '几何(33)',
+          children: [{
+            label: '几何点(17)',
+            children: [{
+              label: '三级 1-1-1'
+            }]
+          },
+          {
+            label: '曲线(17)',
+            children: [{
+              label: '三级 1-1-1'
+            }]
+          },
+          ]
+        }, {
+          label: '网格(20)',
+          children: [{
+            label: '节点',
+          }, {
+            label: '表格',
+           
+          }]
+        }, {
+          label: '材料',
+         
+        },
+         {
+          label: '接触体',
+         
+        },
+         {
+          label: '接触关系',
+         
+        },
+        ],
+            defaultProps: {
+          children: 'children',
+          label: 'label'
+        },
         // current:0,
         pid:'',
       activeName: 'one',
+      activeName1:'first',
       objopp:'',
       femnum:'',
         tab:[
@@ -179,6 +254,30 @@ export default {
     { value: 'adi',label: 'adi'},
         ],
       value2:'HCFDLab',
+    zjhlist:[
+    {value: '0',label: '全部'},
+    { value: '1',label: '表格'},
+    { value: '2',label: '几何特征'},
+    { value: '3',label: '材料'},
+    {value: '4',label: '接触体'},
+    { value: '5',label: '接触关系'},
+    { value: '6',label: '接触表'},
+    { value: '7',label: '焊接路径'},
+    { value: '8',label: '焊缝'},
+    { value: '9',label: '初始条件'},
+    {value: '10',label: '边界条件'},
+    { value: '11',label: '分工情况'},
+    { value: '12',label: '分析任务'},
+    { value: '13',label: '集合'}
+    ],
+    zjhval:'0',
+    zjhlist1:[
+    {value: '0',label: '全部'},
+    { value: '1',label: '表格1'},
+    { value: '2',label: '表格2'},
+    ],
+      zjhval1:'0',
+      input3:"",
     }
 
 
@@ -187,6 +286,9 @@ mounted(){
 this.init();
 },
 methods:{
+    handleNodeClick(data) {
+        console.log(data);
+      },
         hide(){
             this.showtrue=!this.showtrue;
           },
@@ -415,6 +517,11 @@ html,body{
   .el-dialog__wrapper{
           top: 15vh;
   }
+.el-tree,.dongtia{
+    background: none; 
+    color: #b6b6b6;
+    margin-top: 15px;
+}
 </style>
 <style lang="scss" scoped>
  /deep/.toolbar-part-detail{