|
@@ -43,18 +43,18 @@
|
|
|
<!-- 域 -->
|
|
|
<div v-show="activesd.domain">
|
|
|
<div>
|
|
|
- <el-row style="margin-bottom: 10px;">
|
|
|
+ <el-row style="margin-bottom: 10px;" :gutter="20">
|
|
|
<el-col v-for="(item,index) in domainbtnbox1" :key="index" :span="8">
|
|
|
- <el-button>{{ item }}</el-button>
|
|
|
+ <el-button style="width: 100%;">{{ item }}</el-button>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
- <el-row style="margin-bottom: 10px;">
|
|
|
+ <el-row style="margin-bottom: 10px;" :gutter="20">
|
|
|
<el-col v-for="(item,index) in domainbtnbox2" :key="index" :span="8">
|
|
|
- <el-button>{{ item }}</el-button>
|
|
|
+ <el-button style="width: 100%;">{{ item }}</el-button>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
</div>
|
|
|
- <div class="classtable">
|
|
|
+ <div class="classtable tabledomain">
|
|
|
<el-table :data="tableDatadomain" style="width: 100%" border="true">
|
|
|
<el-table-column prop="rowname" label="域名称" />
|
|
|
<el-table-column
|
|
@@ -75,21 +75,21 @@
|
|
|
<div>
|
|
|
<el-collapse v-model="activeNames">
|
|
|
<el-collapse-item title="标量" name="1">
|
|
|
- <el-form>
|
|
|
- <el-form-item label="名称:" label-width="formLabelWidth1">
|
|
|
+ <el-form label-position="left">
|
|
|
+ <el-form-item label="名称:" :label-width="formLabelWidth1" >
|
|
|
<el-input></el-input>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="类型:" label-width="formLabelWidth1">
|
|
|
+ <el-form-item label="类型:" :label-width="formLabelWidth1">
|
|
|
<el-input></el-input>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="标量名:" label-width="formLabelWidth1">
|
|
|
+ <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-form-item label="" :label-width="formLabelWidth1">
|
|
|
<el-row>
|
|
|
<el-col :span="12">
|
|
|
<el-checkbox label="极值"></el-checkbox>
|
|
@@ -103,15 +103,16 @@
|
|
|
</el-collapse-item>
|
|
|
|
|
|
<el-collapse-item title="云图间隔" name="2">
|
|
|
- <el-form>
|
|
|
- <el-form-item label="名称:" label-width="formLabelWidth1">
|
|
|
+ <el-form label-position="left">
|
|
|
+ <el-form-item label="名称:" :label-width="formLabelWidth1">
|
|
|
<el-input ></el-input>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="" label-width="formLabelWidth1">
|
|
|
+ <el-form-item label=" " :label-width="formLabelWidth1">
|
|
|
<el-row>
|
|
|
- <el-col :span="12">
|
|
|
- </el-col>
|
|
|
- <el-col :span="12">
|
|
|
+ <!-- <el-col :span="16">
|
|
|
+ <div></div>
|
|
|
+ </el-col> -->
|
|
|
+ <el-col :span="24">
|
|
|
<el-checkbox label="平滑云图"></el-checkbox>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
@@ -119,36 +120,36 @@
|
|
|
</el-form>
|
|
|
</el-collapse-item>
|
|
|
|
|
|
- <el-collapse-item title="数据范围">
|
|
|
- <el-form>
|
|
|
- <el-form-item label="数据范围类型:" label-width="formLabelWidth1">
|
|
|
+ <el-collapse-item title="数据范围" name="3">
|
|
|
+ <el-form label-position="left">
|
|
|
+ <el-form-item label="数据范围类型:" :label-width="120">
|
|
|
<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-form-item label="最大值:" :label-width="formLabelWidth1">
|
|
|
<el-input ></el-input>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="最小值:" label-width="formLabelWidth1">
|
|
|
+ <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-collapse-item title="色卡颜色范围" name="4">
|
|
|
+ <el-form label-position="left">
|
|
|
+ <el-form-item label="最大值:" :label-width="formLabelWidth1">
|
|
|
+ <el-row style="width: 100%;">
|
|
|
+ <el-col :span="22"><el-input ></el-input></el-col>
|
|
|
+ <el-col :span="2"><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-form-item label="最小值:" :label-width="formLabelWidth1">
|
|
|
+ <el-row style="width: 100%;">
|
|
|
+ <el-col :span="22"><el-input ></el-input></el-col>
|
|
|
+ <el-col :span="2"><el-color-picker v-model="color1" /></el-col>
|
|
|
</el-row>
|
|
|
</el-form-item>
|
|
|
</el-form>
|
|
@@ -158,11 +159,11 @@
|
|
|
</div>
|
|
|
<!-- 色卡 -->
|
|
|
<div v-show="activesd.colorchart">
|
|
|
- <el-form>
|
|
|
- <el-form-item>
|
|
|
+ <el-form label-position="left">
|
|
|
+ <el-form-item label="" :label-width="formLabelWidth1">
|
|
|
<el-checkbox label="显示色卡"></el-checkbox>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="朝向:" label-width="formLabelWidth1">
|
|
|
+ <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"
|
|
@@ -172,12 +173,12 @@
|
|
|
|
|
|
<el-row :gutter="10">
|
|
|
<el-col :span="10">
|
|
|
- <el-form-item label="X(0-1):">
|
|
|
+ <el-form-item label="X(0-1):" :label-width="formLabelWidth2">
|
|
|
<el-input></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="10">
|
|
|
- <el-form-item label="Y(0-1):">
|
|
|
+ <el-form-item label="Y(0-1):" :label-width="formLabelWidth2">
|
|
|
<el-input></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
@@ -186,14 +187,14 @@
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
|
|
|
- <el-row :gutter="5">
|
|
|
+ <el-row :gutter="10">
|
|
|
<el-col :span="10">
|
|
|
- <el-form-item label="宽度(0-1):">
|
|
|
+ <el-form-item label="宽度(0-1):" :label-width="formLabelWidth2">
|
|
|
<el-input></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="10">
|
|
|
- <el-form-item label="高度(0-1):">
|
|
|
+ <el-form-item label="高度(0-1):" :label-width="formLabelWidth2">
|
|
|
<el-input></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
@@ -202,12 +203,12 @@
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
|
|
|
- <el-form-item label="跳过层级:" label-width="formLabelWidth1">
|
|
|
+ <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-form-item label="字体:" :label-width="formLabelWidth1">
|
|
|
+ <el-row style="width: 100%;" gutter="10">
|
|
|
<el-col :span="18">
|
|
|
<el-select v-model="font">
|
|
|
<el-option
|
|
@@ -224,7 +225,7 @@
|
|
|
</el-row>
|
|
|
</el-form-item>
|
|
|
|
|
|
- <el-form-item label="字体大小:" label-width="formLabelWidth1">
|
|
|
+ <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"
|
|
@@ -232,7 +233,7 @@
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
|
|
|
- <el-form-item label="数据格式:" label-width="formLabelWidth1">
|
|
|
+ <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"
|
|
@@ -240,15 +241,15 @@
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
|
|
|
- <el-form-item label="精度:" label-width="formLabelWidth1">
|
|
|
+ <el-form-item label="精度:" :label-width="formLabelWidth1">
|
|
|
<el-input type="number"></el-input>
|
|
|
</el-form-item>
|
|
|
|
|
|
- <el-form-item>
|
|
|
+ <el-form-item label="" :label-width="formLabelWidth1">
|
|
|
<el-checkbox label="显示标题:"></el-checkbox>
|
|
|
</el-form-item>
|
|
|
|
|
|
- <el-form-item label="标题文本:" label-width="formLabelWidth1">
|
|
|
+ <el-form-item label="标题文本:" :label-width="formLabelWidth1">
|
|
|
<el-row>
|
|
|
<el-col :span="12">
|
|
|
<el-select v-model="texttitle">
|
|
@@ -263,9 +264,9 @@
|
|
|
</el-row>
|
|
|
</el-form-item>
|
|
|
|
|
|
- <el-form-item label="标题字体:" label-width="formLabelWidth1">
|
|
|
- <el-row>
|
|
|
- <el-col :span="18">
|
|
|
+ <el-form-item label="标题字体:" :label-width="formLabelWidth1">
|
|
|
+ <el-row style="width: 100%;" gutter="10">
|
|
|
+ <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"
|
|
@@ -281,7 +282,7 @@
|
|
|
</el-row>
|
|
|
</el-form-item>
|
|
|
|
|
|
- <el-form-item label="字体大小:" label-width="formLabelWidth1">
|
|
|
+ <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"
|
|
@@ -295,14 +296,14 @@
|
|
|
<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-form label-position="left">
|
|
|
+ <el-form-item label="名称:" :label-width="formLabelWidth1">
|
|
|
<el-input ></el-input>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="类型:" label-width="formLabelWidth1">
|
|
|
+ <el-form-item label="类型:" :label-width="formLabelWidth1">
|
|
|
<el-input ></el-input>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="标量名:" label-width="formLabelWidth1">
|
|
|
+ <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"
|
|
@@ -313,19 +314,19 @@
|
|
|
</el-collapse-item>
|
|
|
|
|
|
<el-collapse-item title="云图间隔:" name="2">
|
|
|
- <el-form>
|
|
|
- <el-form-item label="层级:" label-width="formLabelWidth1">
|
|
|
+ <el-form label-position="left">
|
|
|
+ <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-form label-position="left">
|
|
|
+ <el-form-item label="最大值:" :label-width="formLabelWidth1">
|
|
|
<el-input ></el-input>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="最小值:" label-width="formLabelWidth1">
|
|
|
+ <el-form-item label="最小值:" :label-width="formLabelWidth1">
|
|
|
<el-input ></el-input>
|
|
|
</el-form-item>
|
|
|
</el-form>
|
|
@@ -344,6 +345,7 @@ import fileUploads from "../components/fileuploads.vue";
|
|
|
const meshFileImgSrc = new URL("@/assets/img/open.png", import.meta.url).href;
|
|
|
|
|
|
let formLabelWidth1 = ref(100)
|
|
|
+let formLabelWidth2 = ref(100)
|
|
|
|
|
|
const props = defineProps({
|
|
|
activesd: {
|
|
@@ -429,6 +431,10 @@ let scalarname2options = ref([
|
|
|
{label:'1',value:'1'}
|
|
|
])
|
|
|
|
|
|
+let activeNames = ref(['1','2','3','4'])
|
|
|
+let activeNames2 = ref(['1','2','3'])
|
|
|
+
|
|
|
+
|
|
|
</script>
|
|
|
|
|
|
<style>
|
|
@@ -436,4 +442,20 @@ let scalarname2options = ref([
|
|
|
font-size: 16px;
|
|
|
font-family: 'Source Sans-Regular';
|
|
|
}
|
|
|
+
|
|
|
+.tabledomain {
|
|
|
+ margin-top: 20px;
|
|
|
+
|
|
|
+}
|
|
|
+
|
|
|
+.cloudsecond .el-form-item__label {
|
|
|
+ font-size: 14px;
|
|
|
+ color: #333333;
|
|
|
+ font-family: 'Source Sans-Regular' !important;
|
|
|
+}
|
|
|
+
|
|
|
+.el-collapse-item__header {
|
|
|
+ font-size: 14px;
|
|
|
+}
|
|
|
+
|
|
|
</style>
|