This commit is contained in:
白菜
2026-01-19 17:30:03 +08:00
parent de403e861d
commit 648f031ebe
12 changed files with 536 additions and 425 deletions

View File

@ -4,9 +4,9 @@
<uni-grid class="info-grid" :square="false" :column="2" :showBorder="false">
<uni-grid-item v-for="(item,index) in runningHeadData" :key="index+'head'">
<view class="grid-item-box">
<img :src="require('@/static/images/ems/pcs/'+item.img+'.jpg')" class="icon" alt="">
<view class="title">{{item.title}}</view>
<view class="text">{{runningHeadInfo[item.attr] | formatNumber}}</view>
<image :src="require('@/static/images/ems/pcs/'+item.img+'.jpg')" class="icon" alt="">
<view class="title">{{item.title}}</view>
<view class="text">{{runningHeadInfo[item.attr] | formatNumber}}</view>
</view>
</uni-grid-item>
</uni-grid>
@ -30,33 +30,33 @@
<view class='content'>
<!-- 设备状态栏 -->
<uni-group mode="card" class="status-card-group no-wrapper-padding">
<uni-grid :column="4" :showBorder="false">
<uni-grid-item>
<view class="flex-container">
<view class="flex-lists">
<view class="grid-item-box">
<view class="title">工作状态</view>
<text
class="text work-status-color">{{workStatusOptions[item.workStatus] || '-'}}</text>
</view>
</uni-grid-item>
<uni-grid-item>
</view>
<view class="flex-lists">
<view class="grid-item-box">
<view class="title">并网状态</view>
<text class="text">{{gridStatusOptions[item.gridStatus] || '-'}}</text>
</view>
</uni-grid-item>
<uni-grid-item>
</view>
<view class="flex-lists">
<view class="grid-item-box">
<view class="title">设备状态</view>
<text class="text">{{deviceStatusOptions[item.deviceStatus] || '-'}}</text>
</view>
</uni-grid-item>
<uni-grid-item>
</view>
<view class="flex-lists">
<view class="grid-item-box">
<view class="title">控制模式</view>
<text class="text">{{controlModeOptions[item.controlMode] || '-'}}</text>
</view>
</uni-grid-item>
</uni-grid>
</view>
</view>
</uni-group>
<!-- 设备数据 -->
<uni-group mode="card" class="data-card-group"
@ -77,26 +77,26 @@
<uni-group class="branch-card-group" :title="`支路${pcsBranchIndex+1}`" mode="card"
v-for="(pcsBranchItem,pcsBranchIndex) in item.pcsBranchInfoList"
:key="pcsBranchIndex+'pcsBranchInfoList'">
<uni-grid :column="3" :square="false" :showBorder="false">
<uni-grid-item>
<view class="flex-container">
<view class="flex-lists">
<view class="grid-item-box">
<view class="title">直流功率</view>
<text class="text">{{pcsBranchItem.dcPower}}kW</text>
</view>
</uni-grid-item>
<uni-grid-item>
</view>
<view class="flex-lists">
<view class="grid-item-box">
<view class="title">直流电压</view>
<text class="text">{{pcsBranchItem.dcVoltage}}V</text>
</view>
</uni-grid-item>
<uni-grid-item>
</view>
<view class="flex-lists">
<view class="grid-item-box">
<view class="title">直流电流</view>
<text class="text">{{pcsBranchItem.dcCurrent}}A</text>
</view>
</uni-grid-item>
</uni-grid>
</view>
</view>
</uni-group>
</view>
</uni-collapse-item>
@ -262,9 +262,9 @@
]
}
},
mounted() {
onLoad(options) {
uni.showLoading()
this.siteId = this.$route.query.siteId || ''
this.siteId = options.siteId || ''
getRunningHeadInfo({
siteId: this.siteId
}).then(response => {