修改表格数据显示

master
夜笙歌 3 months ago
parent 0af843e1ad
commit 62fc330ee3

@ -108,27 +108,32 @@
<div class="table1">
<div class="h1">
<div class="scrollTable" style="font-weight: bold;width: calc(100% / 6);">
<div class="scrollTable" style="font-weight: bold;width: calc(100% / 7);">
设备名称
</div>
<div class="scrollTable" style="font-weight: bold;width: calc(100% / 6);">
A
<div class="scrollTable" style="font-weight: bold;width: calc(100% / 7);">
A相电流
</div>
<div class="scrollTable" style="font-weight: bold;width: calc(100% / 6);">
A区
<div class="scrollTable" style="font-weight: bold;width: calc(100% / 7);">
B相电流
</div>
<div class="scrollTable" style="font-weight: bold;width: calc(100% / 6);">
A区
<div class="scrollTable" style="font-weight: bold;width: calc(100% / 7);">
C相电流
</div>
<div class="scrollTable" style="font-weight: bold;width: calc(100% / 6);">
A
<div class="scrollTable" style="font-weight: bold;width: calc(100% / 7);">
A相电压
</div>
<div class="scrollTable" style="font-weight: bold;width: calc(100% / 6);">
合计
<div class="scrollTable" style="font-weight: bold;width: calc(100% / 7);">
B相电压
</div>
<div class="scrollTable" style="font-weight: bold;width: calc(100% / 7);">
C相电压
</div>
</div>
<vue-seamless-scroll
:class-option="{...chart1TableOption,limitMoveNum:10}"
:class-option="{...chart1TableOption,limitMoveNum:4}"
:data="table1Data"
:key="scrollKey1"
class="case-item"
style="height: 84%;overflow: hidden;"
>
@ -137,23 +142,26 @@
:key="index"
>
<div class="T1">
<div class="scrollTable" style="width: calc(100% / 6);">
{{ item.no }}
<div class="scrollTable" style="width: calc(100% / 7);">
{{ item.monitorName || '' }}
</div>
<div class="scrollTable" style="width: calc(100% / 6);">
{{ item.no }}
<div class="scrollTable" style="width: calc(100% / 7);">
{{ item.iA || 0 }}
</div>
<div class="scrollTable" style="width: calc(100% / 6);">
{{ item.no }}
<div class="scrollTable" style="width: calc(100% / 7);">
{{ item.iB || 0 }}
</div>
<div class="scrollTable" style="width: calc(100% / 6);">
{{ item.no }}
<div class="scrollTable" style="width: calc(100% / 7);">
{{ item.iC || 0 }}
</div>
<div class="scrollTable" style="width: calc(100% / 6);">
{{ item.no }}
<div class="scrollTable" style="width: calc(100% / 7);">
{{ item.vA || 0 }}
</div>
<div class="scrollTable" style="width: calc(100% / 6);">
{{ item.no }}
<div class="scrollTable" style="width: calc(100% / 7);">
{{ item.vB || 0 }}
</div>
<div class="scrollTable" style="width: calc(100% / 7);">
{{ item.vC || 0 }}
</div>
</div>
</div>
@ -244,6 +252,7 @@ import {
fiveConsumptionStatistics,
monthConsumptionRanking,
peaksValleysConsumption, realTimeAlarm,
realTimeData
} from "@/api/board";
export default {
name: 'Board',
@ -265,17 +274,8 @@ export default {
singleHeight: 0, // (0) direction => 0/1
singleWidth: 0, // (0) direction => 2/3
waitTime: 0,
autoPlay: false,
navigation: false
},
table1Data: [
{
no: 1
},
{
no: 1
},
],
table1Data: [],
scrollKey1: '',
scrollKey2: '',
deviceOverviewData: {},
@ -613,7 +613,7 @@ export default {
},
series: [
{
name: '',
name: '能耗',
type: 'bar',
label: {
show: false,
@ -631,6 +631,9 @@ export default {
}
},
{
tooltip: {
show: false
},
type: 'line',
label: {
show: false,
@ -655,6 +658,14 @@ export default {
this.realTimeAlarmData = JSON.parse(JSON.stringify(res.data.alarmDataList))
this.scrollKey2 = new Date().getTime()
})
realTimeData({
monitorType: this.typeData
}).then(res => {
console.log(res)
this.table1Data = res.data
this.scrollKey1 = new Date().getTime()
})
},
selectChange(data) {
this.selectData = data

Loading…
Cancel
Save