Merge branch '绿色触摸屏' into 触摸屏-直流

触摸屏-直流
Lufaneng 3 months ago
commit 92a178a3a3

@ -119,7 +119,7 @@
<div class="line">
<div class="item">
<div class="key">电能表型号</div>
<div class="value">ADL400</div>
<div class="value">{{ currentMeterFirm || '--' }}</div>
<!-- <el-input v-model="formField.g" style="width: 100px" placeholder="请输入" /> -->
</div>
</div>
@ -633,6 +633,18 @@ const goBack = () => {
let timeInterval = null
const currentMeterFirm = ref('')
const getMeterFirm = async () => {
try {
const res = await RPC.post('/m9z/meter/getMeterFirm', {})
currentMeterFirm.value = res?.meter_firm || ''
} catch (e) {
// rpc.js
}
}
getMeterFirm()
// session
const handleSessionRestored = () => {
console.log('Session 已恢复,重新加载数据')
@ -652,12 +664,13 @@ const handleSessionRestored = () => {
RPC.post('/m9z/getAllSubLoopParameter', { comm_uid: commit_uid }).then(res => {
subLoopParameter.value = res
})
getMeterFirm()
}
onMounted(() => {
updateTime()
timeInterval = setInterval(updateTime, 1000)
// session
window.addEventListener('m9z:session-restored', handleSessionRestored)
})
@ -666,7 +679,7 @@ onUnmounted(() => {
if (timeInterval) {
clearInterval(timeInterval)
}
//
window.removeEventListener('m9z:session-restored', handleSessionRestored)
})

Loading…
Cancel
Save