电池簇、电池堆设备工作状态更新

This commit is contained in:
白菜
2026-01-25 16:55:22 +08:00
parent e1eec995ca
commit 3676313439
2 changed files with 17 additions and 12 deletions

View File

@ -7,7 +7,7 @@
<template v-slot:title> <template v-slot:title>
<view class='title-wrapper'> <view class='title-wrapper'>
<view class="top"> <view class="top">
<view class="status">{{workStatusOptions[item.workStatus] || '暂无数据'}}</view> <view class="status">{{CLUSTERWorkStatusOptions[item.workStatus] || '暂无数据'}}</view>
<text <text
class="name">{{`${item.parentDeviceName?`${item.parentDeviceName} -> ` : ''}${item.deviceName}`}}</text> class="name">{{`${item.parentDeviceName?`${item.parentDeviceName} -> ` : ''}${item.deviceName}`}}</text>
</view> </view>
@ -21,7 +21,7 @@
<view class="grid-item-box"> <view class="grid-item-box">
<view class="title">工作状态</view> <view class="title">工作状态</view>
<text <text
class="text work-status-color">{{workStatusOptions[item.workStatus] || '-'}}</text> class="text work-status-color">{{CLUSTERWorkStatusOptions[item.workStatus] || '-'}}</text>
</view> </view>
</view> </view>
<view class="flex-lists"> <view class="flex-lists">
@ -99,8 +99,8 @@
export default { export default {
computed: { computed: {
...mapState({ ...mapState({
workStatusOptions: (state) => CLUSTERWorkStatusOptions: (state) =>
state.ems.workStatusOptions, state.ems.CLUSTERWorkStatusOptions,
communicationStatusOptions: (state) => communicationStatusOptions: (state) =>
state.ems.communicationStatusOptions, state.ems.communicationStatusOptions,
}) })
@ -183,8 +183,8 @@
const { const {
workStatus = '' workStatus = ''
} = item } = item
return !['0', '2'].includes(item.workStatus) ? "timing-collapse-item" : workStatus === '2' ? return !(Object.keys(this.CLUSTERWorkStatusOptions).includes(item.workStatus)) ? "timing-collapse-item" :
'warning-collapse-item' : 'running-collapse-item' workStatus === '9' ? 'warning-collapse-item' : 'running-collapse-item'
}, },
}, },
onLoad(options) { onLoad(options) {

View File

@ -1,10 +1,13 @@
const ems = { const ems = {
state: { state: {
workStatusOptions: { CLUSTERWorkStatusOptions: {
'0': '运行', '0': '静置',
'1': '停机', '1': '充电',
'2': '故障' '2': '放电',
}, //工作状态 '3': '待机',
'5': '运行',
'9': "故障"
}, //电池簇工作状态
PCSWorkStatusOptions: { PCSWorkStatusOptions: {
'0': '运行', '0': '运行',
'1': '停机', '1': '停机',
@ -14,10 +17,12 @@ const ems = {
'5': '放电' '5': '放电'
}, //PCS工作状态 }, //PCS工作状态
STACKWorkStatusOptions: { STACKWorkStatusOptions: {
"0": "置", "0": "置",
"1": "充电", "1": "充电",
"2": "放电", "2": "放电",
"3": "浮充", "3": "浮充",
'4': '待机',
'5': '运行',
'9': "故障" '9': "故障"
}, //STACKBMS总览工作状态 }, //STACKBMS总览工作状态
deviceStatusOptions: { deviceStatusOptions: {