|  | @@ -2171,7 +2171,7 @@
 | 
	
		
			
				|  |  |    <el-form :model="form">
 | 
	
		
			
				|  |  |     <div class="heigeinput">
 | 
	
		
			
				|  |  |        <div class="listbtn"> 
 | 
	
		
			
				|  |  | -       <el-button plain class="anniu"  @click="addTab() ">添加</el-button>
 | 
	
		
			
				|  |  | +       <el-button plain class="anniu"  @click="addTab(editableTabsValue) ">添加</el-button>
 | 
	
		
			
				|  |  |          <el-button plain class="anniu" @click="moveTab() ">清除</el-button>
 | 
	
		
			
				|  |  |        </div>
 | 
	
		
			
				|  |  |       <el-tabs v-model="editableTabsValue" type="card" closable @tab-remove="removeTab">
 | 
	
	
		
			
				|  | @@ -2182,97 +2182,10 @@
 | 
	
		
			
				|  |  |      :name="item.name"
 | 
	
		
			
				|  |  |    >
 | 
	
		
			
				|  |  |      {{item.content}}
 | 
	
		
			
				|  |  | +     <addtabs></addtabs>
 | 
	
		
			
				|  |  |    </el-tab-pane>
 | 
	
		
			
				|  |  |  </el-tabs>
 | 
	
		
			
				|  |  | -  <div class='selecttype'>
 | 
	
		
			
				|  |  | -        <span class="texttype">片</span>
 | 
	
		
			
				|  |  | -        <el-form-item label="面积_范围" :label-width="formLabelWidth2" >
 | 
	
		
			
				|  |  | -      <el-input v-model="slice.fw"  autocomplete="off"></el-input>
 | 
	
		
			
				|  |  | -      </el-form-item>
 | 
	
		
			
				|  |  | -      <div class="disflex lheig34 liitem">
 | 
	
		
			
				|  |  | -                      <el-checkbox-group v-model="slice.slicecheck" style="display:flex">
 | 
	
		
			
				|  |  | -                        <el-checkbox
 | 
	
		
			
				|  |  | -                          label="Solid"
 | 
	
		
			
				|  |  | -                          @change="ContourvalVolume()"
 | 
	
		
			
				|  |  | -                        ></el-checkbox>
 | 
	
		
			
				|  |  | -                        <el-checkbox
 | 
	
		
			
				|  |  | -                          label="Sectional plane"
 | 
	
		
			
				|  |  | -                          @change="ContourvalVolume()"
 | 
	
		
			
				|  |  | -                        ></el-checkbox>
 | 
	
		
			
				|  |  | -                      </el-checkbox-group>
 | 
	
		
			
				|  |  | -                    </div>  
 | 
	
		
			
				|  |  | -          <div class="line">
 | 
	
		
			
				|  |  | -      <div class="linetext">正常值</div>
 | 
	
		
			
				|  |  | -    </div> 
 | 
	
		
			
				|  |  | -     <el-form-item label="X" :label-width="formLabelWidth4" >
 | 
	
		
			
				|  |  | -      <el-input v-model="slice.sx" autocomplete="off"></el-input>
 | 
	
		
			
				|  |  | -      </el-form-item>
 | 
	
		
			
				|  |  | -           <el-form-item label="Y" :label-width="formLabelWidth4" >
 | 
	
		
			
				|  |  | -      <el-input v-model="slice.sy" autocomplete="off"></el-input>
 | 
	
		
			
				|  |  | -      </el-form-item>
 | 
	
		
			
				|  |  | -           <el-form-item label="Z" :label-width="formLabelWidth4" >
 | 
	
		
			
				|  |  | -      <el-input v-model="slice.sz" autocomplete="off"></el-input>
 | 
	
		
			
				|  |  | -      </el-form-item>
 | 
	
		
			
				|  |  | -          <div class="line">
 | 
	
		
			
				|  |  | -      <div class="linetext">位置</div>
 | 
	
		
			
				|  |  | -    </div> 
 | 
	
		
			
				|  |  | -      <div class="yiinpu heigeinput">
 | 
	
		
			
				|  |  | -    <el-form-item label="X" :label-width="formLabelWidth4">
 | 
	
		
			
				|  |  | -      <el-input v-model="slice.xr" autocomplete="off"></el-input>
 | 
	
		
			
				|  |  | -         <span style="width:120px">Xrange:(0,0)</span>
 | 
	
		
			
				|  |  | -    </el-form-item>
 | 
	
		
			
				|  |  | - </div>
 | 
	
		
			
				|  |  | -  <div class="yiinpu heigeinput">
 | 
	
		
			
				|  |  | -    <el-form-item label="Y" :label-width="formLabelWidth4">
 | 
	
		
			
				|  |  | -      <el-input v-model="slice.yr" autocomplete="off"></el-input>
 | 
	
		
			
				|  |  | -         <span style="width:120px">Yrange:(0,0)</span>
 | 
	
		
			
				|  |  | -    </el-form-item>
 | 
	
		
			
				|  |  | - </div>
 | 
	
		
			
				|  |  | -  <div class="yiinpu heigeinput">
 | 
	
		
			
				|  |  | -    <el-form-item label="Z" :label-width="formLabelWidth4">
 | 
	
		
			
				|  |  | -      <el-input v-model="slice.zr" autocomplete="off"></el-input>
 | 
	
		
			
				|  |  | -         <span style="width:120px">Zrange:(0,0)</span>
 | 
	
		
			
				|  |  | -    </el-form-item>
 | 
	
		
			
				|  |  | - </div>
 | 
	
		
			
				|  |  | -      <div class="line">
 | 
	
		
			
				|  |  | -      <div class="linetext">位置</div>
 | 
	
		
			
				|  |  | -    </div>
 | 
	
		
			
				|  |  | -          <el-form-item label="类型" :label-width="formLabelWidth2">
 | 
	
		
			
				|  |  | -              <el-select  v-model="slice.con"  placeholder="请选择">
 | 
	
		
			
				|  |  | -          <el-option
 | 
	
		
			
				|  |  | -            v-for="item in conlist"
 | 
	
		
			
				|  |  | -            :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  v-model="slice.con"  placeholder="请选择">
 | 
	
		
			
				|  |  | -          <el-option
 | 
	
		
			
				|  |  | -            v-for="item in conlist"
 | 
	
		
			
				|  |  | -            :key="item.value"
 | 
	
		
			
				|  |  | -            :label="item.name"
 | 
	
		
			
				|  |  | -            :value="item.value"
 | 
	
		
			
				|  |  | -            >
 | 
	
		
			
				|  |  | -          </el-option>
 | 
	
		
			
				|  |  | -        </el-select>
 | 
	
		
			
				|  |  | -        </el-form-item>
 | 
	
		
			
				|  |  | -           <el-form-item label="颜色数量" :label-width="formLabelWidth2">
 | 
	
		
			
				|  |  | -          <el-input-number v-model="slice.colorlevel" controls-position="right"  :min="1" :max="10"></el-input-number>
 | 
	
		
			
				|  |  | -               </el-form-item>
 | 
	
		
			
				|  |  | -               <div class="disflex lheig34 liitem">
 | 
	
		
			
				|  |  | -                      <el-checkbox-group v-model="slice.secheck" style="display:flex">
 | 
	
		
			
				|  |  | -                        <el-checkbox
 | 
	
		
			
				|  |  | -                          label="Sectionalplane"
 | 
	
		
			
				|  |  | -                        ></el-checkbox>
 | 
	
		
			
				|  |  | -                        <el-checkbox
 | 
	
		
			
				|  |  | -                          label="Scalarvalue"
 | 
	
		
			
				|  |  | -                        ></el-checkbox>
 | 
	
		
			
				|  |  | -                      </el-checkbox-group>
 | 
	
		
			
				|  |  | -                    </div> 
 | 
	
		
			
				|  |  | -  </div>
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |    
 | 
	
		
			
				|  |  |   </div> 
 | 
	
		
			
				|  |  |    </el-form>
 | 
	
	
		
			
				|  | @@ -2707,6 +2620,7 @@ import loading from "./loading.vue";
 | 
	
		
			
				|  |  |  import transformtool from "./loads/transformtool.vue";
 | 
	
		
			
				|  |  |  import echartsHFCD from "./echartsHFCD.vue";
 | 
	
		
			
				|  |  |  import TFileStream from "./TFileStream.vue";
 | 
	
		
			
				|  |  | +import Addtabs from './addtabs.vue'
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  export default {
 | 
	
		
			
				|  |  |      components:{geometry,meshindex,  vueUploader,
 | 
	
	
		
			
				|  | @@ -2718,7 +2632,8 @@ export default {
 | 
	
		
			
				|  |  |      Pagination,
 | 
	
		
			
				|  |  |      // vtkLoad,
 | 
	
		
			
				|  |  |      echartsHFCD,
 | 
	
		
			
				|  |  | -    TFileStream,},
 | 
	
		
			
				|  |  | +    TFileStream,
 | 
	
		
			
				|  |  | +        Addtabs,},
 | 
	
		
			
				|  |  |      // websocket,},
 | 
	
		
			
				|  |  |      props:{
 | 
	
		
			
				|  |  |        objopp:String,
 | 
	
	
		
			
				|  | @@ -2756,7 +2671,8 @@ export default {
 | 
	
		
			
				|  |  |            title: '2',
 | 
	
		
			
				|  |  |            name: '2',
 | 
	
		
			
				|  |  |            content: 'Tab 2 content'
 | 
	
		
			
				|  |  | -        }],
 | 
	
		
			
				|  |  | +        },
 | 
	
		
			
				|  |  | +        ],
 | 
	
		
			
				|  |  |          tabIndex: 2,
 | 
	
		
			
				|  |  |         
 | 
	
		
			
				|  |  |       
 | 
	
	
		
			
				|  | @@ -3179,11 +3095,7 @@ export default {
 | 
	
		
			
				|  |  |            ],
 | 
	
		
			
				|  |  |          },
 | 
	
		
			
				|  |  |        ],
 | 
	
		
			
				|  |  | -  conlist:[
 | 
	
		
			
				|  |  | -            {value:'0', name: "line" },
 | 
	
		
			
				|  |  | -            {value:'1', name: "Contour"},
 | 
	
		
			
				|  |  | -          ],
 | 
	
		
			
				|  |  | -          con:'0',
 | 
	
		
			
				|  |  | + 
 | 
	
		
			
				|  |  |        dialog: {
 | 
	
		
			
				|  |  |          //弹出框 控制
 | 
	
		
			
				|  |  |          new_visiable: false,
 | 
	
	
		
			
				|  | @@ -3446,23 +3358,12 @@ export default {
 | 
	
		
			
				|  |  |  methods:{
 | 
	
		
			
				|  |  |    // 添加div
 | 
	
		
			
				|  |  |   addTab(targetName) {
 | 
	
		
			
				|  |  | +    console.log(targetName);
 | 
	
		
			
				|  |  |          let newTabName = ++this.tabIndex + '';
 | 
	
		
			
				|  |  |          this.editableTabs.push({
 | 
	
		
			
				|  |  |            title:newTabName,
 | 
	
		
			
				|  |  |            name: newTabName,
 | 
	
		
			
				|  |  | -           slice:{
 | 
	
		
			
				|  |  | -            fw:'2',
 | 
	
		
			
				|  |  | -            slicecheck:'Solid',
 | 
	
		
			
				|  |  | -            sx:'',
 | 
	
		
			
				|  |  | -            sy:'',
 | 
	
		
			
				|  |  | -            sx:'',
 | 
	
		
			
				|  |  | -            rx:'',
 | 
	
		
			
				|  |  | -            yx:'',
 | 
	
		
			
				|  |  | -            zx:'',
 | 
	
		
			
				|  |  | -            con:'0',
 | 
	
		
			
				|  |  | -            colorlevel:'Sectionalplane',
 | 
	
		
			
				|  |  | -            secheck:'',
 | 
	
		
			
				|  |  | -            },
 | 
	
		
			
				|  |  | +          content:Addtabs,
 | 
	
		
			
				|  |  |          });
 | 
	
		
			
				|  |  |          this.editableTabsValue = newTabName;
 | 
	
		
			
				|  |  |        },
 |