liuqiao 3 years ago
parent
commit
7c7f3113d5
1 changed files with 118 additions and 1 deletions
  1. 118 1
      src/views/index/Geometryandclass/index.vue

+ 118 - 1
src/views/index/Geometryandclass/index.vue

@@ -1010,7 +1010,7 @@ v-if="dialog.dialogbridge"
     <el-button type="primary" @click="dialog.dialogsolid  = false">OK</el-button>
   </span>
 </el-dialog>
-<!--  -->
+<!-- 薄膜 -->
 
 <el-dialog
   v-if="active=='w1-8'"
@@ -1117,7 +1117,99 @@ v-if="dialog.dialogbridge"
     <el-button type="primary" @click="dialog.dialogthin = false">OK</el-button>
   </span>
 </el-dialog>
+<!-- 实体 -->
+
+<el-dialog
+  v-if="active=='w1-9'"
+ :visible.sync="dialog.dialogStructure " 
+  :modal='false'
+  custom-class='dialoglocation dialog_color'
+   width="385px"
+  :close-on-click-modal='false'
+ >
+  <div slot="title" class=dialog_header>
+     <el-image :src="jh" fit="cover" />
+     <span>实体</span>
+  </div>
+     <div class="selecr heigeinput ">
+     <el-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-item label="过度厚度" :label-width="formLabelWidth2">
+      <el-input v-model="form.name" autocomplete="off"></el-input>
+    </el-form-item> 
+       <div class="line">
+      <div class="linetext">设定</div>
+    </div> 
+      <div class="tiele_content" style="display:flex;margin-right:15px;"> 
+    <el-checkbox v-model="checked">固定膨胀</el-checkbox>
+    <el-checkbox v-model="checked">假设应变</el-checkbox>
+    <el-checkbox v-model="checked">等温</el-checkbox>
+  <el-checkbox v-model="checked">减缩积分</el-checkbox>
   </div>
+         <div class="line">
+      <div class="linetext">单元</div>
+    </div> 
+    <el-form-item label="单元类型" :label-width="formLabelWidth">
+      <el-select  @change="changest" v-model="hjval7"  placeholder="请选择">
+    <el-option
+      v-for="item in hjlist7"
+      :key="item.value"
+      :label="item.name"
+      :value="item.value"
+      >
+    </el-option>
+  </el-select>
+ </el-form-item>
+      <div class="titleinput">
+ <div class="line">
+      <div class="linetext">对象操作</div>
+    </div> 
+    <div class="itemlist"   >
+           <el-row>
+             <span class="text_btn">单元</span>
+   <el-button plain  >添加</el-button>
+    <el-button plain >删除</el-button>
+    </el-row>
+    <el-form-item class="sinput"  :label-width="formLabelWidth0">
+      <el-input v-model="form.name" autocomplete="off"></el-input>
+    </el-form-item>
+    </div>
+    <div class="itemlist"   >
+           <el-row>
+             <span class="text_btn">实体</span>
+   <el-button plain  >添加</el-button>
+    <el-button plain >删除</el-button>
+    </el-row>
+    <el-form-item class="sinput"  :label-width="formLabelWidth0">
+      <el-input v-model="form.name" autocomplete="off"></el-input>
+    </el-form-item>
+    </div>
+    </div>
+<div class="listbtn">
+   <el-image :src="jh" class="toolbtn" fit="cover" />
+   <el-image :src="jh2" class="toolbtn" fit="cover" />
+   <el-image :src="jh3" class="toolbtn" fit="cover" />
+   <el-image :src="jh4" class="toolbtn"  fit="cover" />
+   <el-image :src="jh5" class="toolbtn" fit="cover" />
+   <el-image :src="jh6" class="toolbtn" fit="cover" />
+    </div>    
+   </el-form>
+     </div>
+  <span slot="footer" class="dialog-footer">
+    <el-button @click="dialog. dialogStructure = false">取 消</el-button>
+    <el-button type="primary" @click="dialog.dialogStructure = false">OK</el-button>
+  </span>
+</el-dialog>
+  </div>
+  
 </template>
 
 <script>
@@ -1160,6 +1252,7 @@ export default {
         dialogShell:false,
         dialogsolid:false,
         dialogthin:false,
+        dialogStructure:false,
 
       },
       formLabelWidth0:'10px',
@@ -1218,6 +1311,27 @@ export default {
       hjlist6:[
              {value:'0',name:' 四节点四边形单元'},
             {value:'1',name:' 八节点四边形单元'},
+      ],
+       hjval7:'0',
+      hjlist7:[
+             {value:'0',name:'全积分 四节点四面体单元'},
+            {value:'1',name:' 全积分 十节点四面体单元'},
+            {value:'2',name:'全积分 八节点六面体单元'},
+            {value:'3',name:' 全积分 十二节点六面体单元'},
+            {value:'4',name:'全积分 二十节点六面体单元'},
+            {value:'5',name:' 全积分 二十七节点六面体单元'},
+            {value:'6',name:'全积分 &Herrmann模型  四节点四面体单元'},
+            {value:'7',name:'全积分 &Herrmann模型 十节点四面体单元'},
+            {value:'8',name:'全积分 &Herrmann模型 八节点六面体单元'},
+             {value:'9',name:'全积分 &Herrmann模型 二十节点六面体单元'},
+            {value:'10',name:' 全积分 限定应变十节点四面体单元'},
+            {value:'11',name:'减缩积分把节点六面体单元'},
+            {value:'12',name:' 减缩积分 二十节点六面体单元'},
+            {value:'13',name:'减缩积分&Herrmann模型 八节点六面体单元'},
+            {value:'14',name:' 减缩积分&Herrmann模型 二十节点六面体单元'},
+            {value:'15',name:'加强筋 八节点六面体单元'},
+            {value:'16',name:' 加强筋 二十节点六面体单元'},
+
       ],
       activebtn:'0',
        btnlist2:[
@@ -1334,6 +1448,9 @@ export default {
            case'w1-8':
        this.dialog.dialogthin =true;
        break;
+         case'w1-9':
+       this.dialog.dialogStructure =true;
+       break;
      
     
   }