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

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

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

Loading…
Cancel
Save