wry
This commit is contained in:
parent
187005d361
commit
755d02fa85
|
@ -1,6 +1,9 @@
|
||||||
<template>
|
<template>
|
||||||
<div>
|
<div>
|
||||||
<el-card v-if="pfkdetail" class="enpelCard">
|
<el-card v-if="pfkdetail" class="enpelCard">
|
||||||
|
<div class="headerTitle">排放口及关联设备信息
|
||||||
|
<span class="backBtn" @click="handleClick"> 返回 </span>
|
||||||
|
</div>
|
||||||
<div style="display:flex;">
|
<div style="display:flex;">
|
||||||
<!-- 设备信息 -->
|
<!-- 设备信息 -->
|
||||||
<div class="leftCard">
|
<div class="leftCard">
|
||||||
|
@ -79,6 +82,7 @@
|
||||||
<!-- 表 -->
|
<!-- 表 -->
|
||||||
<div class="rightCard">
|
<div class="rightCard">
|
||||||
<div class="pageTitle">排放口及关联设备动态信息</div>
|
<div class="pageTitle">排放口及关联设备动态信息</div>
|
||||||
|
<div id="cChart" style="width: 100%; height:400px"></div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</el-card>
|
</el-card>
|
||||||
|
@ -109,13 +113,20 @@
|
||||||
</div>
|
</div>
|
||||||
<!-- table表格 -->
|
<!-- table表格 -->
|
||||||
<div style="margin-top:2vh" id="enpTable">
|
<div style="margin-top:2vh" id="enpTable">
|
||||||
<scTable :data="tableData" calss="enpTable" style="" @row-click="rowClick">
|
<scTable :data="tableData" :apiObj="apiObj" calss="enpTable" style="" @row-click="rowClick">
|
||||||
<el-table-column prop="index" label="序号"></el-table-column>
|
<el-table-column prop="index" label="序号"></el-table-column>
|
||||||
<el-table-column prop="number" label="排放口编号"></el-table-column>
|
<el-table-column prop="number" label="排放口编号"></el-table-column>
|
||||||
<el-table-column prop="name" label="排放口名称"></el-table-column>
|
<el-table-column prop="name" label="排放口名称"></el-table-column>
|
||||||
<el-table-column prop="type" label="排放口类型"></el-table-column>
|
<el-table-column prop="level" label="排放口等级">
|
||||||
|
<template #default="scope">
|
||||||
|
<span>{{ level_[scope.row.level] }}</span>
|
||||||
|
</template>
|
||||||
|
</el-table-column>
|
||||||
<el-table-column prop="mgroup" label="所属工段"></el-table-column>
|
<el-table-column prop="mgroup" label="所属工段"></el-table-column>
|
||||||
<el-table-column prop="eqpment" label="检测设备"></el-table-column>
|
<el-table-column prop="eqpment" label="监测设备">
|
||||||
|
<span
|
||||||
|
style="width:0.6vh;height:0.6vh;border-radius:0.35vh;background:green;display:inline-block;margin-right:5px"></span>达标
|
||||||
|
</el-table-column>
|
||||||
</scTable>
|
</scTable>
|
||||||
</div>
|
</div>
|
||||||
</el-card>
|
</el-card>
|
||||||
|
@ -126,6 +137,8 @@
|
||||||
export default {
|
export default {
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
|
apiObj: this.$API.enp.drain.list,
|
||||||
|
params: { type: 10 },
|
||||||
options: [],
|
options: [],
|
||||||
query: {
|
query: {
|
||||||
area: '',
|
area: '',
|
||||||
|
@ -134,25 +147,63 @@ export default {
|
||||||
searchInputStyle: {
|
searchInputStyle: {
|
||||||
color: '#fff',
|
color: '#fff',
|
||||||
},
|
},
|
||||||
|
level_: {
|
||||||
|
10: '主要排放口',
|
||||||
|
20: '次要排放口'
|
||||||
|
},
|
||||||
pfkdetail: false,
|
pfkdetail: false,
|
||||||
tableData: [
|
tableData: [],
|
||||||
{ index: 1, number: '20240130', name: '排放口1', type: '主要设备', mgroup: '水泥制成', eqpment: '达标' },
|
|
||||||
{ index: 1, number: '20240130', name: '排放口2', type: '主要设备', mgroup: '水泥制成', eqpment: '达标' },
|
|
||||||
{ index: 1, number: '20240130', name: '排放口3', type: '主要设备', mgroup: '水泥制成', eqpment: '达标' },
|
|
||||||
{ index: 1, number: '20240130', name: '排放口4', type: '主要设备', mgroup: '水泥制成', eqpment: '达标' },
|
|
||||||
{ index: 1, number: '20240130', name: '排放口5', type: '主要设备', mgroup: '水泥制成', eqpment: '达标' },
|
|
||||||
{ index: 1, number: '20240130', name: '排放口6', type: '主要设备', mgroup: '水泥制成', eqpment: '达标' },
|
|
||||||
{ index: 1, number: '20240130', name: '排放口7', type: '主要设备', mgroup: '水泥制成', eqpment: '达标' },
|
|
||||||
{ index: 1, number: '20240130', name: '排放口8', type: '主要设备', mgroup: '水泥制成', eqpment: '达标' },
|
|
||||||
{ index: 1, number: '20240130', name: '排放口9', type: '主要设备', mgroup: '水泥制成', eqpment: '达标' },
|
|
||||||
],
|
|
||||||
detailItem: {},
|
detailItem: {},
|
||||||
|
basicOption: {
|
||||||
|
title: {
|
||||||
|
text: '设备名称'
|
||||||
|
},
|
||||||
|
tooltip: {
|
||||||
|
trigger: 'axis'
|
||||||
|
},
|
||||||
|
grid: {
|
||||||
|
left: '3%',
|
||||||
|
right: '4%',
|
||||||
|
bottom: '3%',
|
||||||
|
containLabel: true
|
||||||
|
},
|
||||||
|
legend: {},
|
||||||
|
toolbox: {
|
||||||
|
feature: {
|
||||||
|
saveAsImage: {}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
dataset: {
|
||||||
|
source: []
|
||||||
|
},
|
||||||
|
xAxis: { type: 'category' },
|
||||||
|
yAxis: {},
|
||||||
|
series: [{ type: 'line' }, { type: 'line' }, { type: 'line' }, { type: 'line' }, { type: 'line' }, { type: 'line' }]
|
||||||
|
},
|
||||||
|
detailForm: {
|
||||||
|
day: 18,
|
||||||
|
year: 2024,
|
||||||
|
month: 1
|
||||||
|
},
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
initTimeNow() {
|
||||||
|
var now = new Date();
|
||||||
|
let year = now.getFullYear(); // 年份
|
||||||
|
let month = now.getMonth() + 1; // 月份
|
||||||
|
let day = now.getDate(); // 日期
|
||||||
|
this.detailForm.year = year;
|
||||||
|
this.detailForm.month = month;
|
||||||
|
this.detailForm.day = day;
|
||||||
|
},
|
||||||
backtoMap() {
|
backtoMap() {
|
||||||
this.$emit('close')
|
this.$emit('close')
|
||||||
},
|
},
|
||||||
|
handleClick() {
|
||||||
|
this.pfkdetail = false;
|
||||||
|
this.detailItem = {};
|
||||||
|
},
|
||||||
rowClick(row) {
|
rowClick(row) {
|
||||||
this.pfkdetail = true;
|
this.pfkdetail = true;
|
||||||
this.detailItem = row;
|
this.detailItem = row;
|
||||||
|
@ -235,6 +286,22 @@ export default {
|
||||||
}
|
}
|
||||||
|
|
||||||
/* */
|
/* */
|
||||||
|
.headerTitle {
|
||||||
|
color: #ffffff;
|
||||||
|
height: 4vh;
|
||||||
|
line-height: 4vh;
|
||||||
|
font-size: 2vh;
|
||||||
|
position: relative
|
||||||
|
}
|
||||||
|
|
||||||
|
.backBtn {
|
||||||
|
font-size: 1vh;
|
||||||
|
position: absolute;
|
||||||
|
top: 1vh;
|
||||||
|
right: 1vh;
|
||||||
|
line-height: 2vh
|
||||||
|
}
|
||||||
|
|
||||||
.greenBlock {
|
.greenBlock {
|
||||||
width: 0.6vw;
|
width: 0.6vw;
|
||||||
height: 0.6vw;
|
height: 0.6vw;
|
||||||
|
|
Loading…
Reference in New Issue