|
@@ -126,7 +126,7 @@ import snow from "./snow.vue"; // 雪
|
|
import sunny from "./sunny.vue"; // 晴
|
|
import sunny from "./sunny.vue"; // 晴
|
|
import { getWeather, queryEnvCurrent } from "@/apis/envmonitor";
|
|
import { getWeather, queryEnvCurrent } from "@/apis/envmonitor";
|
|
import { formatEnergyDate, getWeek } from "@/utils";
|
|
import { formatEnergyDate, getWeek } from "@/utils";
|
|
-import { useRouter } from "vue-router";
|
|
|
|
|
|
+import { useRoute, useRouter } from "vue-router";
|
|
export default defineComponent({
|
|
export default defineComponent({
|
|
components: {
|
|
components: {
|
|
ran,
|
|
ran,
|
|
@@ -135,8 +135,6 @@ export default defineComponent({
|
|
sunny,
|
|
sunny,
|
|
},
|
|
},
|
|
beforeRouteEnter(to, from, next) {
|
|
beforeRouteEnter(to, from, next) {
|
|
- console.log("to===");
|
|
|
|
- console.log(from);
|
|
|
|
if (from.name == "tiantan") {
|
|
if (from.name == "tiantan") {
|
|
next();
|
|
next();
|
|
} else {
|
|
} else {
|
|
@@ -147,6 +145,7 @@ export default defineComponent({
|
|
},
|
|
},
|
|
setup(props) {
|
|
setup(props) {
|
|
const router = useRouter();
|
|
const router = useRouter();
|
|
|
|
+ const route: any = useRoute();
|
|
let weatherData: any = [
|
|
let weatherData: any = [
|
|
{
|
|
{
|
|
text: "云",
|
|
text: "云",
|
|
@@ -187,10 +186,13 @@ export default defineComponent({
|
|
pathUrl: "/sk/home",
|
|
pathUrl: "/sk/home",
|
|
logonIcon: "阴.png",
|
|
logonIcon: "阴.png",
|
|
currentData: currentData,
|
|
currentData: currentData,
|
|
|
|
+ route: route,
|
|
nowTime: formatEnergyDate()[2],
|
|
nowTime: formatEnergyDate()[2],
|
|
sTime: formatEnergyDate(2)[2],
|
|
sTime: formatEnergyDate(2)[2],
|
|
nowDate: formatEnergyDate()[0],
|
|
nowDate: formatEnergyDate()[0],
|
|
intevell: intevell,
|
|
intevell: intevell,
|
|
|
|
+ floorId: "",
|
|
|
|
+ type: 1,
|
|
week: getWeek(),
|
|
week: getWeek(),
|
|
// 设置现在时间
|
|
// 设置现在时间
|
|
setNowDate() {
|
|
setNowDate() {
|
|
@@ -285,7 +287,7 @@ export default defineComponent({
|
|
// 获取环境数据
|
|
// 获取环境数据
|
|
queryEnvCurrentPage() {
|
|
queryEnvCurrentPage() {
|
|
proxyData.num = proxyData.num + 1;
|
|
proxyData.num = proxyData.num + 1;
|
|
- queryEnvCurrent()
|
|
|
|
|
|
+ queryEnvCurrent(proxyData.floorId)
|
|
.then((res) => {
|
|
.then((res) => {
|
|
let resResult: any = res;
|
|
let resResult: any = res;
|
|
if (resResult.result == "success") {
|
|
if (resResult.result == "success") {
|
|
@@ -318,7 +320,7 @@ export default defineComponent({
|
|
proxyData.times = setTimeout(() => {
|
|
proxyData.times = setTimeout(() => {
|
|
clearTimeout(proxyData.times);
|
|
clearTimeout(proxyData.times);
|
|
// router.push({ path: "/home" });
|
|
// router.push({ path: "/home" });
|
|
- window.location.href = proxyData.pathUrl;
|
|
|
|
|
|
+ window.location.href = proxyData.pathUrl + "?type=" + proxyData.type;
|
|
}, 300000);
|
|
}, 300000);
|
|
// 300000
|
|
// 300000
|
|
},
|
|
},
|
|
@@ -329,6 +331,15 @@ export default defineComponent({
|
|
clearTimeout(proxyData.times);
|
|
clearTimeout(proxyData.times);
|
|
});
|
|
});
|
|
onMounted(() => {
|
|
onMounted(() => {
|
|
|
|
+ let type: any = route.query.type;
|
|
|
|
+ proxyData.type = type;
|
|
|
|
+ if (type == 1) {
|
|
|
|
+ // 5楼
|
|
|
|
+ proxyData.floorId = "Fl110105005078e5eda2a7484f17aa5acd9ca334a292";
|
|
|
|
+ } else if (type == 2) {
|
|
|
|
+ // 6楼
|
|
|
|
+ proxyData.floorId = "Fl11010500507c8707d0777f40e098c109f44ce06485";
|
|
|
|
+ }
|
|
proxyData.num = 0;
|
|
proxyData.num = 0;
|
|
proxyData.weathNum = 0;
|
|
proxyData.weathNum = 0;
|
|
// 页面跳转修改
|
|
// 页面跳转修改
|