|
@@ -49,7 +49,7 @@
|
|
|
:src="modeType == item.id ? item.activeSvg : item.unActiveSvg"
|
|
|
alt=""
|
|
|
/>
|
|
|
- <span>{{ item.chineseName }}</span>
|
|
|
+ <span>{{ $t(`mode.${item.chineseName}`) }}</span>
|
|
|
</div>
|
|
|
</div>
|
|
|
<!-- 环境参数 -->
|
|
@@ -60,7 +60,7 @@
|
|
|
/>
|
|
|
<div class="env-info">
|
|
|
<div class="item">
|
|
|
- <div class="title">温度</div>
|
|
|
+ <div class="title">{{ $t(`env.温度`) }}</div>
|
|
|
<div class="num-box">
|
|
|
<template v-if="envParams.temperature">
|
|
|
<span>{{ envParams?.temperature }}</span>
|
|
@@ -74,7 +74,7 @@
|
|
|
<div class="num-box">
|
|
|
<template v-if="envParams.co2">
|
|
|
<span>{{ envParams?.co2?.value }}</span>
|
|
|
- <span>{{ envParams?.co2?.level }}</span>
|
|
|
+ <span>{{ $t(`env.${envParams?.co2?.level}`) }}</span>
|
|
|
</template>
|
|
|
<span v-else>--</span>
|
|
|
</div>
|
|
@@ -83,7 +83,7 @@
|
|
|
<div class="line"></div>
|
|
|
<div class="env-info">
|
|
|
<div class="item">
|
|
|
- <div class="title">湿度</div>
|
|
|
+ <div class="title">{{ $t(`env.湿度`) }}</div>
|
|
|
<div class="num-box">
|
|
|
<template v-if="envParams.humidity">
|
|
|
<span>{{ envParams?.humidity }}</span>
|
|
@@ -97,7 +97,7 @@
|
|
|
<div class="num-box">
|
|
|
<template v-if="envParams.TVOC">
|
|
|
<span>{{ envParams?.TVOC?.value }}</span>
|
|
|
- <span>{{ envParams?.TVOC?.level }}</span>
|
|
|
+ <span>{{ $t(`env.${envParams?.TVOC?.level}`) }}</span>
|
|
|
</template>
|
|
|
<span v-else>--</span>
|
|
|
</div>
|
|
@@ -110,7 +110,7 @@
|
|
|
<div class="num-box">
|
|
|
<template v-if="envParams.pm25">
|
|
|
<span>{{ envParams?.pm25?.value }}</span>
|
|
|
- <span>{{ envParams?.pm25?.level }}</span>
|
|
|
+ <span>{{ $t(`env.${envParams?.pm25?.level}`) }}</span>
|
|
|
</template>
|
|
|
<span v-else>--</span>
|
|
|
</div>
|
|
@@ -263,8 +263,9 @@ const envParams = ref({})
|
|
|
const { locale } = useI18n()
|
|
|
const checkLanage = item => {
|
|
|
type.value = item.type
|
|
|
- locale.value = item.type
|
|
|
- localStorage.setItem('lang', item.type) // 持久化存储
|
|
|
+// TODO: 切换语言
|
|
|
+// locale.value = item.type
|
|
|
+// localStorage.setItem('lang', item.type) // 持久化存储
|
|
|
}
|
|
|
|
|
|
const handleChildLampSwitch = (status, text) => {
|
|
@@ -280,8 +281,9 @@ const hasExecutedModeScene = ref(false)
|
|
|
const store = useStore()
|
|
|
|
|
|
onMounted(() => {
|
|
|
- type.value = localStorage.getItem('lang') || 'zh-CN'
|
|
|
- locale.value = type.value
|
|
|
+ // TODO: 切换语言
|
|
|
+// type.value = localStorage.getItem('lang') || 'zh-CN'
|
|
|
+// locale.value = type.value
|
|
|
try {
|
|
|
let roomId = route.query.id || 'room4'
|
|
|
|