From 8a72453608f671d91a481315e4ad32b7b7b4a8ef Mon Sep 17 00:00:00 2001
From: TreeWish <1131093754@qq.com>
Date: 星期四, 16 二月 2023 15:20:44 +0800
Subject: [PATCH] 工程树搜索

---
 src/components/Screen/bottom.vue |   54 ++++++++++++++++++++++++++++++++++++++++++++++--------
 1 files changed, 46 insertions(+), 8 deletions(-)

diff --git a/src/components/Screen/bottom.vue b/src/components/Screen/bottom.vue
index be02463..d237236 100644
--- a/src/components/Screen/bottom.vue
+++ b/src/components/Screen/bottom.vue
@@ -20,6 +20,7 @@
                   v-for="item in projectInfoList"
                   :key="item.id"
                   :class="currProject == item.name ? 'active' : ''"
+                  @click="handlePopoverClick(item)"
                 >
                   {{ item.name }}
                 </div>
@@ -92,6 +93,9 @@
       }
       this.YXState = !this.YXState
     },
+    handlePopoverClick(params) {
+      this.currProject = params.name
+    },
   },
 }
 </script>
@@ -140,7 +144,7 @@
     .bottombtn {
       height: 36px;
       width: 147px;
-      background: url(../../assets/img/Screen/centerbtn.png);
+      background: url(~@/assets/img/Screen/centerbtn.png);
       background-size: 100% 100%;
       background-repeat: no-repeat;
       font-size: 1rem;
@@ -167,25 +171,59 @@
   }
 }
 .popover {
-  background-color: aqua;
-
+  display: flex;
+  justify-content: center;
+  width: 163px;
+  height: 239px;
+  background: url(~@/assets/img/Screen/centerTooltip.png);
+  background-size: 100% 100%;
+  border: none;
+  .popper__arrow {
+    display: none;
+  }
   .popover-content {
     &__header {
+      display: flex;
+      justify-content: center;
+      align-items: center;
+      text-align: center;
+      width: 130px;
+      height: 30px;
+      font-size: 18px;
+      color: #fff;
       &::before,
       &::after {
+        margin: 0 5px;
         content: "";
         display: inline-block;
-        background-color: aqua;
+        background-color: #466c99;
         border-radius: 50%;
-        width: 10px;
-        height: 10px;
+        width: 8px;
+        height: 8px;
       }
     }
     &__list {
+      display: flex;
+      flex-direction: column;
+      justify-content: space-evenly;
+      height: 190px;
+
       &__item {
-        background-color: orange;
+        color: #fff;
+        width: 130px;
+        height: 30px;
+        line-height: 30px;
+        text-align: center;
+        // background-color: orange;
+        cursor: pointer;
+        background: url(~@/assets/img/Screen/btnbg.png);
+        background-size: 100% 100%;
+
         &.active {
-          background-color: aqua;
+          // background-color: aqua;
+          background: url(~@/assets/img/Screen/btnc.png);
+          background-size: 100% 100%;
+        
         }
       }
     }

--
Gitblit v1.9.3