|
@@ -155,6 +155,98 @@
|
|
|
</div>
|
|
|
</el-aside>
|
|
|
</div>
|
|
|
+ <!-- 瓦斯爆炸 -->
|
|
|
+ <div class="common-layout" style="margin: 0">
|
|
|
+ <el-aside
|
|
|
+ width="320px"
|
|
|
+ class="L_aside L_aside1 asideg asidegbg leftbgimg1"
|
|
|
+ v-show="boun.collGass"
|
|
|
+ >
|
|
|
+ <div class="demo-collapse">
|
|
|
+ <el-collapse v-model="coolactiveName1" accordion>
|
|
|
+ <!-- <el-collapse-item name="1"> -->
|
|
|
+ <!-- <template #title>
|
|
|
+ <el-icon class="iconimg Frame2" fit="contain"></el-icon>
|
|
|
+ 火灾<el-icon class="header-icon"> </el-icon>
|
|
|
+ </template> -->
|
|
|
+ <el-collapse-item name="1" class="imgneon">
|
|
|
+ <template #title>
|
|
|
+ <el-icon class="iconimg Frame3" fit="contain"></el-icon>
|
|
|
+ 瓦斯边界设置<el-icon class="header-icon"> </el-icon>
|
|
|
+ </template>
|
|
|
+ <div class="asides_content">
|
|
|
+ <div class="jc_content tablecolor">
|
|
|
+ <div class="jc_padding font12">
|
|
|
+ <div class="xian btncolor tablefocus bmar">
|
|
|
+ <el-table
|
|
|
+ :data="ftableData"
|
|
|
+ style="width: 100%"
|
|
|
+ :max-height="tableHeight"
|
|
|
+ :highlight-current-row="true"
|
|
|
+ :row-class-name="tableRowClassName"
|
|
|
+ @row-click="handleDelete($event)"
|
|
|
+ :header-cell-style="{ background: 'rgba(13, 22, 57, 0) ' }"
|
|
|
+ >
|
|
|
+ <el-table-column prop="nid" label="节点选择" />
|
|
|
+ <!-- <el-table-column prop="type" label="边界类型" /> -->
|
|
|
+
|
|
|
+ <el-table-column
|
|
|
+ label="边界类型"
|
|
|
+ prop="type"
|
|
|
+ align="center"
|
|
|
+ width="80px"
|
|
|
+ >
|
|
|
+ <template #default="scope">
|
|
|
+ {{
|
|
|
+ scope.row.type == "massflow"
|
|
|
+ ? "流量边界"
|
|
|
+ : scope.row.type == "Pressure"
|
|
|
+ ? "压力边界"
|
|
|
+ : "压力边界"
|
|
|
+ }}
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
+ <!-- <el-table-column width="50">
|
|
|
+ // <template #default="scope">{{scope.row.type == massflow ? '流量边界' : scope.row.type == Pressure?'压力边界' }} </template>
|
|
|
+ // </el-table-column> -->
|
|
|
+ <el-table-column prop="flow" label="流量(m³/s)" width="80" />
|
|
|
+ <el-table-column prop="pressure" label="压强(pa)" width="70" />
|
|
|
+ <el-table-column prop="temperature" label="温度(℃)" />
|
|
|
+ <el-table-column prop="polcon1" label="二氧化碳" width="95" />
|
|
|
+ <el-table-column prop="polcon2" label="二氧化硫" width="95" />
|
|
|
+ </el-table>
|
|
|
+ <div class="asdis_btn">
|
|
|
+ <div class="flex_a">
|
|
|
+ <div
|
|
|
+ class="btns"
|
|
|
+ @click="
|
|
|
+ bounadd();
|
|
|
+ dialog.dialogVisible = true;
|
|
|
+ "
|
|
|
+ >
|
|
|
+ <span class="spantext">添加</span>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="flex_a">
|
|
|
+ <div class="btns" @click="xiugai()">
|
|
|
+ <span class="spantext">修改</span>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="flex_a">
|
|
|
+ <div class="btns" @click="xiudelete();">
|
|
|
+ <span class="spantext">删除</span>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </el-collapse-item>
|
|
|
+ </el-collapse>
|
|
|
+ </div>
|
|
|
+ </el-aside>
|
|
|
+ </div>
|
|
|
<!-- 添加 -->
|
|
|
<el-dialog
|
|
|
v-model="dialog.dialogVisible"
|
|
@@ -531,6 +623,7 @@ const dialog = ref({
|
|
|
const boun = ref({
|
|
|
collfire: false,
|
|
|
collwater: false,
|
|
|
+ collGass:false,
|
|
|
});
|
|
|
// 节点选择
|
|
|
const fireclick = () => {
|
|
@@ -711,19 +804,28 @@ const tableRowClassName = ({ row, rowIndex }) => {
|
|
|
};
|
|
|
// 弹出框
|
|
|
const accident4 = (key) => {
|
|
|
- if (key == "1"||key == "2") {
|
|
|
+ if (key == "1"||key == "2"||key == "3") {
|
|
|
console.log(key);
|
|
|
if (props.classradio == "Fire") {
|
|
|
boun.value.collfire = true;
|
|
|
boun.value.collwater = false;
|
|
|
+ boun.value.collGass = false;
|
|
|
} else if (props.classradio == "Water") {
|
|
|
boun.value.collwater = true;
|
|
|
boun.value.collfire = false;
|
|
|
- } else {
|
|
|
+ boun.value.collGass = false;
|
|
|
+ } else if(props.classradio =='Gass'){
|
|
|
+ boun.value.collwater = false;
|
|
|
+ boun.value.collfire = false;
|
|
|
+ boun.value.collGass = false;
|
|
|
+
|
|
|
+ }else{
|
|
|
+
|
|
|
}
|
|
|
} else {
|
|
|
boun.value.collfire = false;
|
|
|
boun.value.collwater = false;
|
|
|
+ boun.value.collGass = false;
|
|
|
}
|
|
|
};
|
|
|
onMounted(() => {});
|