|  | @@ -0,0 +1,439 @@
 | 
	
		
			
				|  |  | +<template>
 | 
	
		
			
				|  |  | +  <div class="cloudsecond">
 | 
	
		
			
				|  |  | +    <!-- 文件选择 -->
 | 
	
		
			
				|  |  | +    <div v-show="activesd.fileselect">
 | 
	
		
			
				|  |  | +      <el-form-item label="添加文件:" :label-width="formLabelWidth1" >
 | 
	
		
			
				|  |  | +        <el-row style="width: 100%">
 | 
	
		
			
				|  |  | +            <el-col :span="23">
 | 
	
		
			
				|  |  | +              <el-input
 | 
	
		
			
				|  |  | +               
 | 
	
		
			
				|  |  | +                readonly
 | 
	
		
			
				|  |  | +                :step="100"
 | 
	
		
			
				|  |  | +                :min="0"
 | 
	
		
			
				|  |  | +                :max="1000"
 | 
	
		
			
				|  |  | +                controls-position="right"
 | 
	
		
			
				|  |  | +              />
 | 
	
		
			
				|  |  | +            </el-col>
 | 
	
		
			
				|  |  | +            <!-- 文件上传按钮部分 -->
 | 
	
		
			
				|  |  | +            <el-col :span="1" style="display: flex; align-items: center; margin-left: -35px">
 | 
	
		
			
				|  |  | +              <fileUploads
 | 
	
		
			
				|  |  | +                :projectId="123" 
 | 
	
		
			
				|  |  | +                solverType="exampleSolver" 
 | 
	
		
			
				|  |  | +                accept=".cgns" 
 | 
	
		
			
				|  |  | +                upId="uniqueId1" 
 | 
	
		
			
				|  |  | +                name="点击选择文件"
 | 
	
		
			
				|  |  | +                :imgSrc="meshFileImgSrc"
 | 
	
		
			
				|  |  | +                
 | 
	
		
			
				|  |  | +              />
 | 
	
		
			
				|  |  | +            </el-col>
 | 
	
		
			
				|  |  | +          </el-row>
 | 
	
		
			
				|  |  | +      </el-form-item>
 | 
	
		
			
				|  |  | +      <div style="display: flex;flex-direction: row;">
 | 
	
		
			
				|  |  | +        <el-card shadow="hover" style="width: 70%">
 | 
	
		
			
				|  |  | +          <el-checkbox-group v-model="fileselectval">
 | 
	
		
			
				|  |  | +            <el-checkbox v-for="item in filecheckbox" :key="item.value" :label="item.value" style="display: block">{{ item.label }}</el-checkbox>
 | 
	
		
			
				|  |  | +          </el-checkbox-group>
 | 
	
		
			
				|  |  | +        </el-card>
 | 
	
		
			
				|  |  | +        <div style="width: 30%;">
 | 
	
		
			
				|  |  | +          <el-button >删除选中文件</el-button>
 | 
	
		
			
				|  |  | +          <el-button style="background-color: transparent;margin-left: 0;">删除全部文件</el-button>
 | 
	
		
			
				|  |  | +        </div>
 | 
	
		
			
				|  |  | +      </div>
 | 
	
		
			
				|  |  | +    </div>
 | 
	
		
			
				|  |  | +    <!-- 域 -->
 | 
	
		
			
				|  |  | +    <div v-show="activesd.domain">
 | 
	
		
			
				|  |  | +      <div>
 | 
	
		
			
				|  |  | +        <el-row style="margin-bottom: 10px;">
 | 
	
		
			
				|  |  | +          <el-col v-for="(item,index) in domainbtnbox1" :key="index" :span="8">
 | 
	
		
			
				|  |  | +            <el-button>{{ item }}</el-button>
 | 
	
		
			
				|  |  | +          </el-col>
 | 
	
		
			
				|  |  | +        </el-row>
 | 
	
		
			
				|  |  | +        <el-row style="margin-bottom: 10px;">
 | 
	
		
			
				|  |  | +          <el-col v-for="(item,index) in domainbtnbox2" :key="index" :span="8">
 | 
	
		
			
				|  |  | +            <el-button>{{ item }}</el-button>
 | 
	
		
			
				|  |  | +          </el-col>
 | 
	
		
			
				|  |  | +        </el-row>
 | 
	
		
			
				|  |  | +      </div>
 | 
	
		
			
				|  |  | +      <div class="classtable">
 | 
	
		
			
				|  |  | +        <el-table :data="tableDatadomain" style="width: 100%" border="true">
 | 
	
		
			
				|  |  | +            <el-table-column prop="rowname" label="域名称"  />
 | 
	
		
			
				|  |  | +            <el-table-column
 | 
	
		
			
				|  |  | +              v-for="(item, index) in tabledomainColumns"
 | 
	
		
			
				|  |  | +              :key="index"
 | 
	
		
			
				|  |  | +              :prop="item.prop"
 | 
	
		
			
				|  |  | +              :label="item.label"
 | 
	
		
			
				|  |  | +            >
 | 
	
		
			
				|  |  | +              <template #default="{ row }">
 | 
	
		
			
				|  |  | +                <el-input v-model="row[item.prop]" />
 | 
	
		
			
				|  |  | +              </template>
 | 
	
		
			
				|  |  | +            </el-table-column>
 | 
	
		
			
				|  |  | +          </el-table>
 | 
	
		
			
				|  |  | +      </div>
 | 
	
		
			
				|  |  | +    </div>
 | 
	
		
			
				|  |  | +    <!-- 云图 -->
 | 
	
		
			
				|  |  | +    <div v-show="activesd.cloud">
 | 
	
		
			
				|  |  | +      <div>
 | 
	
		
			
				|  |  | +        <el-collapse v-model="activeNames">
 | 
	
		
			
				|  |  | +          <el-collapse-item title="标量" name="1">
 | 
	
		
			
				|  |  | +            <el-form>
 | 
	
		
			
				|  |  | +              <el-form-item label="名称:" label-width="formLabelWidth1">
 | 
	
		
			
				|  |  | +                <el-input></el-input>
 | 
	
		
			
				|  |  | +              </el-form-item>
 | 
	
		
			
				|  |  | +              <el-form-item label="类型:" label-width="formLabelWidth1">
 | 
	
		
			
				|  |  | +                <el-input></el-input>
 | 
	
		
			
				|  |  | +              </el-form-item>
 | 
	
		
			
				|  |  | +              <el-form-item label="标量名:" label-width="formLabelWidth1">
 | 
	
		
			
				|  |  | +                <el-select v-model="scalarname">
 | 
	
		
			
				|  |  | +                  <el-option 
 | 
	
		
			
				|  |  | +                  v-for=" item in scalarnameoptions" :key="item.value" :label="item.label" :value="item.value"
 | 
	
		
			
				|  |  | +                  />
 | 
	
		
			
				|  |  | +                </el-select>
 | 
	
		
			
				|  |  | +              </el-form-item>
 | 
	
		
			
				|  |  | +              <el-form-item label="" label-width="formLabelWidth1">
 | 
	
		
			
				|  |  | +                <el-row>
 | 
	
		
			
				|  |  | +                  <el-col :span="12">
 | 
	
		
			
				|  |  | +                    <el-checkbox label="极值"></el-checkbox>
 | 
	
		
			
				|  |  | +                  </el-col>
 | 
	
		
			
				|  |  | +                  <el-col :span="12">
 | 
	
		
			
				|  |  | +                    <el-checkbox label="单元值离散到点"></el-checkbox>
 | 
	
		
			
				|  |  | +                  </el-col>
 | 
	
		
			
				|  |  | +                </el-row>
 | 
	
		
			
				|  |  | +              </el-form-item>
 | 
	
		
			
				|  |  | +            </el-form>
 | 
	
		
			
				|  |  | +          </el-collapse-item>
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +          <el-collapse-item title="云图间隔" name="2">
 | 
	
		
			
				|  |  | +            <el-form>
 | 
	
		
			
				|  |  | +              <el-form-item label="名称:" label-width="formLabelWidth1">
 | 
	
		
			
				|  |  | +                <el-input ></el-input>
 | 
	
		
			
				|  |  | +              </el-form-item>
 | 
	
		
			
				|  |  | +              <el-form-item label="" label-width="formLabelWidth1">
 | 
	
		
			
				|  |  | +                <el-row>
 | 
	
		
			
				|  |  | +                  <el-col :span="12">
 | 
	
		
			
				|  |  | +                  </el-col>
 | 
	
		
			
				|  |  | +                  <el-col :span="12">
 | 
	
		
			
				|  |  | +                    <el-checkbox label="平滑云图"></el-checkbox>
 | 
	
		
			
				|  |  | +                  </el-col>
 | 
	
		
			
				|  |  | +                </el-row>
 | 
	
		
			
				|  |  | +              </el-form-item>
 | 
	
		
			
				|  |  | +            </el-form>
 | 
	
		
			
				|  |  | +          </el-collapse-item>
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +          <el-collapse-item title="数据范围">
 | 
	
		
			
				|  |  | +            <el-form>
 | 
	
		
			
				|  |  | +              <el-form-item label="数据范围类型:" label-width="formLabelWidth1">
 | 
	
		
			
				|  |  | +                <el-select v-model="dataAreaType">
 | 
	
		
			
				|  |  | +                  <el-option 
 | 
	
		
			
				|  |  | +                  v-for=" item in dataAreaTypeoptions" :key="item.value" :label="item.label" :value="item.value"
 | 
	
		
			
				|  |  | +                  />
 | 
	
		
			
				|  |  | +                </el-select>
 | 
	
		
			
				|  |  | +              </el-form-item>
 | 
	
		
			
				|  |  | +              <el-form-item label="最大值:" label-width="formLabelWidth1">
 | 
	
		
			
				|  |  | +                <el-input ></el-input>
 | 
	
		
			
				|  |  | +              </el-form-item>
 | 
	
		
			
				|  |  | +              <el-form-item label="最小值:" label-width="formLabelWidth1">
 | 
	
		
			
				|  |  | +                <el-input ></el-input>
 | 
	
		
			
				|  |  | +              </el-form-item>
 | 
	
		
			
				|  |  | +            </el-form>
 | 
	
		
			
				|  |  | +          </el-collapse-item>
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +          <el-collapse-item title="色卡颜色范围">
 | 
	
		
			
				|  |  | +            <el-form>
 | 
	
		
			
				|  |  | +              <el-form-item label="最大值:" label-width="formLabelWidth1">
 | 
	
		
			
				|  |  | +                <el-row>
 | 
	
		
			
				|  |  | +                  <el-col :span="20"><el-input ></el-input></el-col>
 | 
	
		
			
				|  |  | +                  <el-col :span="4"><el-color-picker v-model="color1" /></el-col>
 | 
	
		
			
				|  |  | +                </el-row>
 | 
	
		
			
				|  |  | +              </el-form-item>
 | 
	
		
			
				|  |  | +              <el-form-item label="最小值:" label-width="formLabelWidth1">
 | 
	
		
			
				|  |  | +                <el-row>
 | 
	
		
			
				|  |  | +                  <el-col :span="20"><el-input ></el-input></el-col>
 | 
	
		
			
				|  |  | +                  <el-col :span="4"><el-color-picker v-model="color1" /></el-col>
 | 
	
		
			
				|  |  | +                </el-row>
 | 
	
		
			
				|  |  | +              </el-form-item>
 | 
	
		
			
				|  |  | +            </el-form>
 | 
	
		
			
				|  |  | +          </el-collapse-item>
 | 
	
		
			
				|  |  | +        </el-collapse>
 | 
	
		
			
				|  |  | +      </div>
 | 
	
		
			
				|  |  | +    </div>
 | 
	
		
			
				|  |  | +    <!-- 色卡 -->
 | 
	
		
			
				|  |  | +    <div v-show="activesd.colorchart">
 | 
	
		
			
				|  |  | +      <el-form>
 | 
	
		
			
				|  |  | +        <el-form-item>
 | 
	
		
			
				|  |  | +          <el-checkbox label="显示色卡"></el-checkbox>
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +        <el-form-item label="朝向:" label-width="formLabelWidth1">
 | 
	
		
			
				|  |  | +          <el-select v-model="orientation">
 | 
	
		
			
				|  |  | +            <el-option 
 | 
	
		
			
				|  |  | +            v-for=" item in orientationoptions" :key="item.value" :label="item.label" :value="item.value"
 | 
	
		
			
				|  |  | +            />
 | 
	
		
			
				|  |  | +          </el-select>
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        <el-row :gutter="10">
 | 
	
		
			
				|  |  | +          <el-col :span="10">
 | 
	
		
			
				|  |  | +            <el-form-item label="X(0-1):">
 | 
	
		
			
				|  |  | +              <el-input></el-input>
 | 
	
		
			
				|  |  | +            </el-form-item>
 | 
	
		
			
				|  |  | +          </el-col>
 | 
	
		
			
				|  |  | +          <el-col :span="10">
 | 
	
		
			
				|  |  | +            <el-form-item label="Y(0-1):">
 | 
	
		
			
				|  |  | +              <el-input></el-input>
 | 
	
		
			
				|  |  | +            </el-form-item>
 | 
	
		
			
				|  |  | +          </el-col>
 | 
	
		
			
				|  |  | +          <el-col :span="4">
 | 
	
		
			
				|  |  | +            <el-button>更新</el-button>
 | 
	
		
			
				|  |  | +          </el-col>
 | 
	
		
			
				|  |  | +        </el-row>
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        <el-row :gutter="5">
 | 
	
		
			
				|  |  | +          <el-col :span="10">
 | 
	
		
			
				|  |  | +            <el-form-item label="宽度(0-1):">
 | 
	
		
			
				|  |  | +              <el-input></el-input>
 | 
	
		
			
				|  |  | +            </el-form-item>
 | 
	
		
			
				|  |  | +          </el-col>
 | 
	
		
			
				|  |  | +          <el-col :span="10">
 | 
	
		
			
				|  |  | +            <el-form-item label="高度(0-1):">
 | 
	
		
			
				|  |  | +              <el-input></el-input>
 | 
	
		
			
				|  |  | +            </el-form-item>
 | 
	
		
			
				|  |  | +          </el-col>
 | 
	
		
			
				|  |  | +          <el-col :span="4">
 | 
	
		
			
				|  |  | +            <el-button>更新</el-button>
 | 
	
		
			
				|  |  | +          </el-col>
 | 
	
		
			
				|  |  | +        </el-row>
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        <el-form-item label="跳过层级:" label-width="formLabelWidth1">
 | 
	
		
			
				|  |  | +          <el-input type="number"></el-input>
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        <el-form-item label="字体:" label-width="formLabelWidth1">
 | 
	
		
			
				|  |  | +          <el-row>
 | 
	
		
			
				|  |  | +            <el-col :span="18">
 | 
	
		
			
				|  |  | +              <el-select v-model="font">
 | 
	
		
			
				|  |  | +                <el-option 
 | 
	
		
			
				|  |  | +                v-for=" item in fontoptions" :key="item.value" :label="item.label" :value="item.value"
 | 
	
		
			
				|  |  | +                />
 | 
	
		
			
				|  |  | +              </el-select>
 | 
	
		
			
				|  |  | +            </el-col>
 | 
	
		
			
				|  |  | +            <el-col :span="3">
 | 
	
		
			
				|  |  | +              <el-button></el-button>
 | 
	
		
			
				|  |  | +            </el-col>
 | 
	
		
			
				|  |  | +            <el-col :span="3">
 | 
	
		
			
				|  |  | +              <el-button></el-button>
 | 
	
		
			
				|  |  | +            </el-col>
 | 
	
		
			
				|  |  | +          </el-row>
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        <el-form-item label="字体大小:" label-width="formLabelWidth1">
 | 
	
		
			
				|  |  | +          <el-select v-model="fontsize">
 | 
	
		
			
				|  |  | +            <el-option 
 | 
	
		
			
				|  |  | +            v-for=" item in fontsizeoptions" :key="item.value" :label="item.label" :value="item.value"
 | 
	
		
			
				|  |  | +            />
 | 
	
		
			
				|  |  | +          </el-select>
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        <el-form-item label="数据格式:" label-width="formLabelWidth1">
 | 
	
		
			
				|  |  | +          <el-select v-model="dataformat">
 | 
	
		
			
				|  |  | +            <el-option 
 | 
	
		
			
				|  |  | +            v-for=" item in dataformatoptions" :key="item.value" :label="item.label" :value="item.value"
 | 
	
		
			
				|  |  | +            />
 | 
	
		
			
				|  |  | +          </el-select>
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        <el-form-item label="精度:" label-width="formLabelWidth1">
 | 
	
		
			
				|  |  | +          <el-input type="number"></el-input>
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        <el-form-item>
 | 
	
		
			
				|  |  | +          <el-checkbox label="显示标题:"></el-checkbox>
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        <el-form-item label="标题文本:" label-width="formLabelWidth1">
 | 
	
		
			
				|  |  | +          <el-row>
 | 
	
		
			
				|  |  | +            <el-col :span="12">
 | 
	
		
			
				|  |  | +              <el-select v-model="texttitle">
 | 
	
		
			
				|  |  | +                <el-option 
 | 
	
		
			
				|  |  | +                v-for=" item in texttitleoptions" :key="item.value" :label="item.label" :value="item.value"
 | 
	
		
			
				|  |  | +                />
 | 
	
		
			
				|  |  | +              </el-select>
 | 
	
		
			
				|  |  | +            </el-col>
 | 
	
		
			
				|  |  | +            <el-col :span="12">
 | 
	
		
			
				|  |  | +              <el-input></el-input>
 | 
	
		
			
				|  |  | +            </el-col>
 | 
	
		
			
				|  |  | +          </el-row>
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        <el-form-item label="标题字体:" label-width="formLabelWidth1">
 | 
	
		
			
				|  |  | +          <el-row>
 | 
	
		
			
				|  |  | +            <el-col :span="18">
 | 
	
		
			
				|  |  | +              <el-select v-model="titlefont">
 | 
	
		
			
				|  |  | +                <el-option 
 | 
	
		
			
				|  |  | +                v-for=" item in titlefontoptions" :key="item.value" :label="item.label" :value="item.value"
 | 
	
		
			
				|  |  | +                />
 | 
	
		
			
				|  |  | +              </el-select>
 | 
	
		
			
				|  |  | +            </el-col>
 | 
	
		
			
				|  |  | +            <el-col :span="3">
 | 
	
		
			
				|  |  | +              <el-button></el-button>
 | 
	
		
			
				|  |  | +            </el-col>
 | 
	
		
			
				|  |  | +            <el-col :span="3">
 | 
	
		
			
				|  |  | +              <el-button></el-button>
 | 
	
		
			
				|  |  | +            </el-col>
 | 
	
		
			
				|  |  | +          </el-row>
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        <el-form-item label="字体大小:" label-width="formLabelWidth1">
 | 
	
		
			
				|  |  | +          <el-select v-model="fontsize">
 | 
	
		
			
				|  |  | +            <el-option 
 | 
	
		
			
				|  |  | +            v-for=" item in fontsizeoptions" :key="item.value" :label="item.label" :value="item.value"
 | 
	
		
			
				|  |  | +            />
 | 
	
		
			
				|  |  | +          </el-select>
 | 
	
		
			
				|  |  | +        </el-form-item>
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +      </el-form>
 | 
	
		
			
				|  |  | +    </div>
 | 
	
		
			
				|  |  | +    <!-- 等值线 -->
 | 
	
		
			
				|  |  | +    <div v-show="activesd.isoline">
 | 
	
		
			
				|  |  | +      <el-collapse v-model="activeNames2">
 | 
	
		
			
				|  |  | +        <el-collapse-item title="标量" name="1">
 | 
	
		
			
				|  |  | +          <el-form>
 | 
	
		
			
				|  |  | +              <el-form-item label="名称:" label-width="formLabelWidth1">
 | 
	
		
			
				|  |  | +                <el-input ></el-input>
 | 
	
		
			
				|  |  | +              </el-form-item>
 | 
	
		
			
				|  |  | +              <el-form-item label="类型:" label-width="formLabelWidth1">
 | 
	
		
			
				|  |  | +                <el-input ></el-input>
 | 
	
		
			
				|  |  | +              </el-form-item>
 | 
	
		
			
				|  |  | +              <el-form-item label="标量名:" label-width="formLabelWidth1">
 | 
	
		
			
				|  |  | +                <el-select v-model="scalarname2">
 | 
	
		
			
				|  |  | +                  <el-option 
 | 
	
		
			
				|  |  | +                  v-for=" item in scalarname2options" :key="item.value" :label="item.label" :value="item.value"
 | 
	
		
			
				|  |  | +                  />
 | 
	
		
			
				|  |  | +                </el-select>
 | 
	
		
			
				|  |  | +              </el-form-item>
 | 
	
		
			
				|  |  | +            </el-form>
 | 
	
		
			
				|  |  | +        </el-collapse-item>
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        <el-collapse-item title="云图间隔:" name="2">
 | 
	
		
			
				|  |  | +          <el-form>
 | 
	
		
			
				|  |  | +            <el-form-item label="层级:" label-width="formLabelWidth1">
 | 
	
		
			
				|  |  | +              <el-input ></el-input>
 | 
	
		
			
				|  |  | +            </el-form-item>
 | 
	
		
			
				|  |  | +          </el-form>
 | 
	
		
			
				|  |  | +        </el-collapse-item>
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        <el-collapse-item title="数据范围:" name="3">
 | 
	
		
			
				|  |  | +          <el-form>
 | 
	
		
			
				|  |  | +            <el-form-item label="最大值:" label-width="formLabelWidth1">
 | 
	
		
			
				|  |  | +              <el-input ></el-input>
 | 
	
		
			
				|  |  | +            </el-form-item>
 | 
	
		
			
				|  |  | +            <el-form-item label="最小值:" label-width="formLabelWidth1">
 | 
	
		
			
				|  |  | +              <el-input ></el-input>
 | 
	
		
			
				|  |  | +            </el-form-item>
 | 
	
		
			
				|  |  | +          </el-form>
 | 
	
		
			
				|  |  | +        </el-collapse-item>
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +      </el-collapse>
 | 
	
		
			
				|  |  | +    </div>
 | 
	
		
			
				|  |  | +  </div>
 | 
	
		
			
				|  |  | +  
 | 
	
		
			
				|  |  | +</template>
 | 
	
		
			
				|  |  | +<script setup>
 | 
	
		
			
				|  |  | +import { el, it } from 'element-plus/es/locale/index.mjs';
 | 
	
		
			
				|  |  | +import { ref, onMounted, reactive, provide, nextTick } from "vue"
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +import fileUploads from "../components/fileuploads.vue";
 | 
	
		
			
				|  |  | +const meshFileImgSrc = new URL("@/assets/img/open.png", import.meta.url).href;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +let formLabelWidth1 = ref(100)
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +const props = defineProps({
 | 
	
		
			
				|  |  | +  activesd: {
 | 
	
		
			
				|  |  | +    type: Object,
 | 
	
		
			
				|  |  | +    required: true
 | 
	
		
			
				|  |  | +  }
 | 
	
		
			
				|  |  | +})
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +let fileselectval = ref([])
 | 
	
		
			
				|  |  | +let filecheckbox = ref([
 | 
	
		
			
				|  |  | +  {label:'文件1',value:'x1'},
 | 
	
		
			
				|  |  | +  {label:'文件2',value:'x2'},
 | 
	
		
			
				|  |  | +  {label:'文件3',value:'x3'},
 | 
	
		
			
				|  |  | +  {label:'文件4',value:'x4'},
 | 
	
		
			
				|  |  | +])
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +let domainbtnbox1 = ref(['显示全部','隐藏全部','倒转互换'])
 | 
	
		
			
				|  |  | +let domainbtnbox2 = ref(['显示','隐藏','表明绘制'])
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +let tableDatadomain = ref([
 | 
	
		
			
				|  |  | +  {rowname:"Z1", state:'1', type:'2', area:'3'},
 | 
	
		
			
				|  |  | +  {rowname:"Z2", state:'1', type:'2', area:'3'},
 | 
	
		
			
				|  |  | +  {rowname:"Z3", state:'1', type:'2', area:'3'},
 | 
	
		
			
				|  |  | +  {rowname:"Z4", state:'1', type:'2', area:'3'},
 | 
	
		
			
				|  |  | +])
 | 
	
		
			
				|  |  | +let tabledomainColumns = ref([
 | 
	
		
			
				|  |  | +  {label:"状态", prop:'state'},
 | 
	
		
			
				|  |  | +  {label:"绘制类型", prop:'type'},
 | 
	
		
			
				|  |  | +  {label:"平面范围", prop:'area'},
 | 
	
		
			
				|  |  | +])
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +let scalarname = ref('1')
 | 
	
		
			
				|  |  | +let scalarnameoptions = ref([
 | 
	
		
			
				|  |  | +  {label:'1',value:'1'}
 | 
	
		
			
				|  |  | +])
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +let dataAreaType = ref('当前时间步')
 | 
	
		
			
				|  |  | +let dataAreaTypeoptions = ref([
 | 
	
		
			
				|  |  | +  { label:'当前时间步', value: '当前时间步'},
 | 
	
		
			
				|  |  | +  { label:'所有时间步', value: '所有时间步'},
 | 
	
		
			
				|  |  | +  { label:'固定值', value: '固定值'}
 | 
	
		
			
				|  |  | +])
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +let orientation = ref('竖直')
 | 
	
		
			
				|  |  | +let orientationoptions = ref([
 | 
	
		
			
				|  |  | +  { label:'竖直', value: '竖直'},
 | 
	
		
			
				|  |  | +  { label:'水平', value: '水平'},
 | 
	
		
			
				|  |  | +])
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +let font = ref('微软雅黑')
 | 
	
		
			
				|  |  | +let fontoptions = ref([
 | 
	
		
			
				|  |  | +  { label:'微软雅黑', value: '微软雅黑'},
 | 
	
		
			
				|  |  | +])
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +let fontsize = ref('15')
 | 
	
		
			
				|  |  | +let fontsizeoptions = ref([
 | 
	
		
			
				|  |  | +  { label:'15', value: '15'},
 | 
	
		
			
				|  |  | +])
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +let dataformat = ref('科学计数法')
 | 
	
		
			
				|  |  | +let dataformatoptions =  ref([
 | 
	
		
			
				|  |  | +  { label:'整型', value: '整型'},
 | 
	
		
			
				|  |  | +  { label:'浮点型', value: '浮点型'},
 | 
	
		
			
				|  |  | +  { label:'科学计数法', value: '科学计数法'},
 | 
	
		
			
				|  |  | +  { label:'(最适)浮点型', value: '(最适)浮点型'},
 | 
	
		
			
				|  |  | +])
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +let texttitle = ref('使用变量名')
 | 
	
		
			
				|  |  | +let texttitleoptions = ref([
 | 
	
		
			
				|  |  | +  { label:'使用变量名', value: '使用变量名'},
 | 
	
		
			
				|  |  | +  { label:'使用文本', value: '使用文本'},
 | 
	
		
			
				|  |  | +])
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +let titlefont = ref('Arial')
 | 
	
		
			
				|  |  | +let titlefontoptions = ref([
 | 
	
		
			
				|  |  | +  { label:'Arial', value: 'Arial'},
 | 
	
		
			
				|  |  | +])
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +let scalarname2 = ref('1')
 | 
	
		
			
				|  |  | +let scalarname2options = ref([
 | 
	
		
			
				|  |  | +  {label:'1',value:'1'}
 | 
	
		
			
				|  |  | +])
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +</script>
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +<style>
 | 
	
		
			
				|  |  | +.cloudsecond {
 | 
	
		
			
				|  |  | +  font-size: 16px;
 | 
	
		
			
				|  |  | +  font-family: 'Source Sans-Regular';
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  | +</style>
 |