This commit is contained in:
cjb 2026-04-08 13:45:02 +08:00
parent 48210de451
commit 173eff6713

View File

@ -74,13 +74,13 @@
label-width="200"
>
<el-descriptions-item align="center" label="累计运行时间(h)">1233</el-descriptions-item>
<el-descriptions-item align="center" label="累计充电时间(h)">545456</el-descriptions-item>
<el-descriptions-item align="center" label="累计放电时间(h)">566452</el-descriptions-item>
<el-descriptions-item align="center" label="累计充电能量(kWh)">71233</el-descriptions-item>
<el-descriptions-item align="center" label="累计放电能量(KWh)">566452</el-descriptions-item>
<el-descriptions-item align="center" label="累计放电电容量(Ah)">8233</el-descriptions-item>
<el-descriptions-item align="center" label="累计充电容量(Ah)">8233</el-descriptions-item>
<el-descriptions-item align="center" label="累计运行时间(h)">{{runtimeSummary.totalRunHours}}</el-descriptions-item>
<el-descriptions-item align="center" label="累计充电时间(h)">{{runtimeSummary.totalChargeHours}}</el-descriptions-item>
<el-descriptions-item align="center" label="累计放电时间(h)">{{runtimeSummary.totalDischargeHours}}</el-descriptions-item>
<el-descriptions-item align="center" label="累计充电能量(kWh)">{{runtimeSummary.totalChargeEnergyKWh}}</el-descriptions-item>
<el-descriptions-item align="center" label="累计放电能量(KWh)">{{runtimeSummary.totalDischargeEnergyKWh}}</el-descriptions-item>
<el-descriptions-item align="center" label="累计放电容量(Ah)">{{runtimeSummary.totalDischargeCapacityAh}}</el-descriptions-item>
<el-descriptions-item align="center" label="累计充电容量(Ah)">{{runtimeSummary.totalChargeCapacityAh}}</el-descriptions-item>
</el-descriptions>
</div>
</el-col>
@ -129,10 +129,14 @@ import {
let onlinnum = ref(0)
let gznum = ref(0)
let runtimeSummary = ref({})
let sbdata = []
let markerlist = []
let yxscx = []
let yxscy = []
nextTick(() => {
equdata().then(rps => {
@ -141,6 +145,8 @@ nextTick(() => {
onlinnum.value = rps.data.summary.onlineCount
gznum.value = rps.data.summary.faultCount
runtimeSummary.value = rps.data.runtimeSummary
sbdata = rps.data.socDistribution
if(rps.data.trend && rps.data.trend.length > 0){
@ -148,13 +154,23 @@ nextTick(() => {
return n.date
})
chond.value = rps.data.trend.map(n => {
return n.date.chargeDuration
return n.chargeDuration
})
fangd.value = rps.data.trend.map(n => {
return n.date.dischargeDuration
return n.dischargeDuration
})
}
if(rps.data.runtimeDuration && rps.data.runtimeDuration.length > 0){
yxscx = rps.data.runtimeDuration.map(n => {
return n.name
})
yxscy = rps.data.runtimeDuration.map(n => {
return n.value
})
}
sbinit()
@ -430,7 +446,7 @@ function ricfdinit() {
// max: 50,
// interval: 50,
axisLabel: {
formatter: "{value}h",
formatter: "{value}s",
},
},
],
@ -726,7 +742,7 @@ function yxscinit() {
xAxis: [
{
type: "category",
data:["10h", "50h", "100h", "150h", "200h", "250h", "300h"],
data:yxscx, //["10h", "50h", "100h", "150h", "200h", "250h", "300h"],
axisPointer: {
type: "shadow",
},
@ -753,7 +769,7 @@ function yxscinit() {
},
},
barWidth:'20px',
data:[80.0, 4.9, 7.0, 23.2, 25.6, 76.7, 135.6, 162.2, 32.6, 20.0, 6.4, 3.3],
data:yxscy, //[80.0, 4.9, 7.0, 23.2, 25.6, 76.7, 135.6, 162.2, 32.6, 20.0, 6.4, 3.3],
itemStyle: {
//
normal: {