From 54849757852f6ab40eb17afbd03d1d839b60a38d Mon Sep 17 00:00:00 2001
From: guoshilong <123456>
Date: Mon, 13 Nov 2023 17:09:15 +0800
Subject: [PATCH] 重复定时和连续执行
---
src/pages/page-web/projects/project_list/index.vue | 19 +++++++++++++++++--
1 files changed, 17 insertions(+), 2 deletions(-)
diff --git a/src/pages/page-web/projects/project_list/index.vue b/src/pages/page-web/projects/project_list/index.vue
index f755835..3cb1aa5 100644
--- a/src/pages/page-web/projects/project_list/index.vue
+++ b/src/pages/page-web/projects/project_list/index.vue
@@ -1,6 +1,6 @@
<template>
<div class="project_list">
- <div class="left_content">
+ <div :class="[isHidden? 'w50' : 'left_content']">
<router-view />
</div>
<div class="right_content">
@@ -14,6 +14,9 @@
<div class="task-wrapper" v-if="root.$route.name === ERouterName.TASK">
<TaskPanel />
</div>
+ <div class="device-wrapper" v-if="root.$route.name === ERouterName.IMPLEMENT">
+ <Devices />
+ </div>
</div>
</div>
</template>
@@ -23,8 +26,14 @@
import GMap from '/@/components/GMap.vue'
import MediaPanel from '/@/components/MediaPanel.vue'
import TaskPanel from '/@/components/task/TaskPanel.vue'
+import Devices from '/@/pages/page-web/projects/devices.vue'
import { EBizCode, ERouterName } from '/@/types'
import { getRoot } from '/@/root'
+const route = useRoute()
+const isHidden = computed(() => {
+ const flag = !!route.meta?.hidden
+ return flag
+})
const root = getRoot()
</script>
@@ -34,7 +43,12 @@
transition: width 0.2s ease;
height: 100%;
width: 100%;
-
+ .w50 {
+ width: 50px;
+ max-height: 100vh;
+ background-color: black;
+ color: $text-white-basic !important;
+ }
.left_content {
width: 370px;
max-height: 100vh;
@@ -52,6 +66,7 @@
}
.media-wrapper,
+ .device-wrapper,
.task-wrapper {
position: absolute;
top: 0;
--
Gitblit v1.9.3