liuqiao 3 rokov pred
rodič
commit
cc8082a80a

+ 3 - 0
src/views/index/HCFDLab/index.vue

@@ -3997,6 +3997,9 @@ if(val==true){
           .catch((err) => {
          
           })
+    },
+    changest(val){
+
     },
     // 查看已经中的
         resourcelook(){

+ 149 - 1
src/views/index/geometry/index.vue

@@ -2505,7 +2505,129 @@ v-if="active=='info2-12'"
   </div>
   <p> <el-button type="primary"  class="anniu"  @click=" dialog.setdialog= false">OK</el-button></p>
 </div>
+<!-- 新建 -->
+<el-dialog
+  :visible.sync="dialog.dialognewfile "
+v-if="active=='info3-0'"
+  :modal='false'
+  custom-class='dialoglocation dialog_color'
+   width="385px"
+  :close-on-click-modal='false'
+  :style="styX"
+ >
+  <div slot="title" class=dialog_header>
+     <el-image :src="cz15" fit="cover" />
+     <span>新建</span>
+  </div>
+<el-form>
+        <div class="heigeinput">
+       <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> 
+         <div class="btntext">部件文件</div>
+        </div>
+</el-form>
 
+  <span slot="footer" class="dialog-footer">
+    <el-button @click="dialog.dialognewfile  = false">取 消</el-button>
+    <el-button type="primary" @click="dialog.dialognewfile  = false">OK</el-button>
+  </span>
+</el-dialog>
+<!-- 模版文件 -->
+<el-dialog
+  :visible.sync="dialog.dialogtemplate"
+v-if="active=='info3-1'"
+  :modal='false'
+  custom-class='dialoglocation dialog_color'
+   width="385px"
+  :close-on-click-modal='false'
+  :style="styX"
+ >
+  <div slot="title" class=dialog_header>
+     <el-image :src="cz15" fit="cover" />
+     <span>新建</span>
+  </div>
+<el-form>
+        <div class="heigeinput">
+       <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="yiinpu saninput">
+                 <el-button plain class="anniu">单元类型</el-button>
+              <el-input v-model="form.name" autocomplete="off"></el-input>
+                <el-button plain class="anniu">清除</el-button>
+        </div>
+          <div class="tiele_content" style="    margin-top: 10px;">
+      <div class="cengshu"  ><el-checkbox v-model="checked">均质壳</el-checkbox>
+         <el-form-item label="层数" :label-width="formLabelWidth5">
+      <el-input v-model="form.name" autocomplete="off"></el-input>
+    </el-form-item>
+      
+      </div>
+    <div class="cengshu" ><el-checkbox v-model="checked">复&nbsp;&nbsp;合</el-checkbox>
+      <el-form-item label="最大层数" :label-width="formLabelWidth5">
+      <el-input v-model="form.name" autocomplete="off"></el-input>
+    </el-form-item>
+    </div>
+  </div>
+   <div class="line">
+      <div class="linetext">非线性方法</div>
+    </div> 
+        </div>
+          <div class="selecr">
+    <el-form-item label=" 特征" :label-width="formLabelWidth2">
+      <el-select  @change="changest" v-model="listval1"  placeholder="请选择">
+    <el-option
+      v-for="item in list1"
+      :key="item.value"
+      :label="item.name"
+      :value="item.value"
+      >
+    </el-option>
+  </el-select>
+ </el-form-item>
+   <el-form-item label=" 方法选择" :label-width="formLabelWidth2">
+      <el-select  @change="changest" v-model="listval2"  placeholder="请选择">
+    <el-option
+      v-for="item in list2"
+      :key="item.value"
+      :label="item.name"
+      :value="item.value"
+      >
+    </el-option>
+  </el-select>
+ </el-form-item>
+   <el-form-item label=" 塑行方法" :label-width="formLabelWidth2" v-if="listval2=='1'">
+      <el-select  @change="changest" v-model="listval3"  placeholder="请选择">
+    <el-option
+      v-for="item in list3"
+      :key="item.value"
+      :label="item.name"
+      :value="item.value"
+      >
+    </el-option>
+  </el-select>
+ </el-form-item>
+ </div>
+ <div class="liangf">
+   <div style="flex:1"><el-checkbox v-model="checked">坐标1</el-checkbox></div>
+        <div  style="flex: inherit; "> <el-button plain class="anniu">建立模板文件</el-button> </div>
+    </div>
+</el-form>
+  <span slot="footer" class="dialog-footer">
+    <el-button @click="dialog.dialogtemplate  = false">取 消</el-button>
+    <el-button type="primary" @click="dialog.dialogtemplate  = false">OK</el-button>
+  </span>
+</el-dialog>
   </div>
   
 </template>
@@ -2578,6 +2700,8 @@ export default {
              dialogextend:false,
              dialogspin:false,
                dialogsymmetry:false, 
+               dialognewfile:false,
+               dialogtemplate:false,
           },
          
           i:'1',
@@ -2790,7 +2914,21 @@ export default {
                   tabindex:'',
                   czindex:'',
            },
-      
+           list1:[
+               {value:'0',name:'小应变'},
+               {value:'1',name:'大应变'},
+            ],
+            listval1:'0',
+          list2:[
+               {value:'0',name:'更新拉格郎日法'},
+               {value:'1',name:'整体拉格朗日'},
+            ],
+            listval2:'0',
+            list3:[
+               {value:'0',name:'加法分解'},
+               {value:'1',name:'乘法分解'},
+            ],
+            listval3:'0',
            // 边界条件
        //  几何基础
         jic,
@@ -3041,6 +3179,12 @@ methods:{
     case 'info2-12':
       this.dialog.dialogsymmetry=true;
     break; 
+       case 'info3-0':
+      this.dialog.dialognewfile=true;
+    break; 
+      case 'info3-1':
+      this.dialog.dialogtemplate=true;
+    break;
      
   }
   },
@@ -3269,6 +3413,10 @@ display:flex;
     }
     
   }
+  .cengshu{
+       display: flex;
+      line-height: 30px;
+  }
   .liangf{
     display: flex;
   }