|
@@ -73,7 +73,7 @@
|
|
|
<el-form-item label="物理量:" v-if="props.classradio == 'Fire'">
|
|
|
<el-select
|
|
|
v-model="formInline.region"
|
|
|
- @change="regionchange"
|
|
|
+ @change="regionchange($event)"
|
|
|
placeholder="请选择"
|
|
|
>
|
|
|
<el-option
|
|
@@ -101,7 +101,7 @@
|
|
|
:header-cell-style="{ background: 'rgba(13, 22, 57, 0.96) ' }"
|
|
|
>
|
|
|
<el-table-column prop="name" label="监测点名称" />
|
|
|
- <el-table-column prop="value" :label="formInline.region" />
|
|
|
+ <el-table-column prop="value" :label="danwei" />
|
|
|
</el-table>
|
|
|
</div>
|
|
|
<div class="xian" v-else>
|
|
@@ -116,10 +116,22 @@
|
|
|
<el-table-column prop="value" label="水位(m)" />
|
|
|
<el-table-column prop="value2" label="流量" />
|
|
|
</el-table>
|
|
|
+
|
|
|
</div>
|
|
|
</div>
|
|
|
+ <div class="jc_header color1">
|
|
|
+ <span class="jc_tile">信息展示</span>
|
|
|
+ </div>
|
|
|
+ <div style="height: 200px">
|
|
|
+ <ul>
|
|
|
+ <li></li>
|
|
|
+ <li></li>
|
|
|
+ <li></li>
|
|
|
+ <li></li>
|
|
|
+ </ul>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
-
|
|
|
+ <!-- <div class="mgsnoe" style="height: 200px"></div> -->
|
|
|
</el-collapse-item>
|
|
|
</el-collapse>
|
|
|
</div>
|
|
@@ -151,7 +163,7 @@ const props = defineProps({
|
|
|
// default: '',
|
|
|
},
|
|
|
});
|
|
|
-
|
|
|
+let danwei=ref("");
|
|
|
let newcount = ref(0);
|
|
|
const count = ref(0);
|
|
|
const isstop = ref(false);
|
|
@@ -211,6 +223,7 @@ const job = ref({
|
|
|
coids: "", // 物理属性ID逗号分隔
|
|
|
cocodes: "", //物理属性code逗号分隔
|
|
|
});
|
|
|
+
|
|
|
//选择结果存储
|
|
|
const selobj=ref([]);
|
|
|
const zdtime = ref("");
|
|
@@ -343,7 +356,15 @@ function chengeMonitor(){
|
|
|
}
|
|
|
|
|
|
}
|
|
|
-function regionchange() {
|
|
|
+function regionchange(val) {
|
|
|
+ console.log(val)
|
|
|
+ let newMap = new Map([['Temperature', '(℃)'], ['Pressure', '(kg/s)'],['Pressure', '(kg/s)'],['CO2', '(%)'],['CO2', '(%)'],['H2S', '(%)'],['Flow', '(Pa)'],['Height', 'm']])
|
|
|
+ newMap.forEach((value, key) => {
|
|
|
+ console.log(key, value);
|
|
|
+ if(key==val){
|
|
|
+ danwei.value=key+value;
|
|
|
+ }
|
|
|
+})
|
|
|
chengeMonitor();
|
|
|
vtkShow();
|
|
|
}
|
|
@@ -404,6 +425,14 @@ async function getMonitor() {
|
|
|
cocodeIsInit.value = true;
|
|
|
cocodes.value = res.cocodes;
|
|
|
formInline.value.region = cocodes.value[0].cocode;
|
|
|
+ let newMap = new Map([['Temperature', '(℃)'], ['Pressure', '(kg/s)'],['Pressure', '(kg/s)'],['CO2', '(%)'],['CO2', '(%)'],['H2S', '(%)'],['Flow', '(Pa)'],['Height', 'm']])
|
|
|
+ newMap.forEach((value, key) => {
|
|
|
+ if(key== formInline.value.region ){
|
|
|
+ danwei.value=key+value;
|
|
|
+ }
|
|
|
+
|
|
|
+ })
|
|
|
+ // danwei.value=cocodes.value[0].cocode;
|
|
|
cocodeIndex.value = 1;
|
|
|
strResultFormatlist.value = [];
|
|
|
for (let index = 0; index < cocodes.value.length; index++) {
|
|
@@ -1157,6 +1186,7 @@ defineExpose({ monitor, accident5 });
|
|
|
|
|
|
.jc_tile {
|
|
|
padding-left: 20px;
|
|
|
+ display: inherit;
|
|
|
}
|
|
|
|
|
|
.he_pading {
|