From 3c6bdb6f439ff7af04765259fd6a91b6d201d095 Mon Sep 17 00:00:00 2001
From: zxl <763096477@qq.com>
Date: 星期四, 19 六月 2025 17:12:25 +0800
Subject: [PATCH] 工单,数据中心用户查看数据的权限,合同考核每日,以及导出每日和按月

---
 src/views/screen/components/wrapper-title/index.vue |   45 +++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 45 insertions(+), 0 deletions(-)

diff --git a/src/views/screen/components/wrapper-title/index.vue b/src/views/screen/components/wrapper-title/index.vue
index 9e7593f..12857a9 100644
--- a/src/views/screen/components/wrapper-title/index.vue
+++ b/src/views/screen/components/wrapper-title/index.vue
@@ -1,6 +1,15 @@
 <template>
   <div class="title-container">
     <span class="title">{{ title }}</span>
+
+    <div class="more-button" v-if="path" @click="toPath">
+      <div class="icon">
+        <!-- <img src="@/assets/icons/setting.png" alt=""> -->
+      </div>
+      <div class="button-text">
+        
+      </div>
+    </div>
   </div>
 </template>
 
@@ -11,6 +20,15 @@
     title: {
       type: String,
       required: true
+    },
+    path: {
+      type: String,
+      default: ''
+    }
+  },
+  methods: {
+    toPath() {
+      this.$router.push(this.path);
     }
   }
 }
@@ -25,6 +43,7 @@
   width: 100%;
   position: relative;
   display: flex;
+  justify-content: space-between;
   align-items: center;
   margin-bottom: 10px;
 
@@ -36,5 +55,31 @@
     font-size: 20px;
     font-style: italic;
   }
+
+  .more-button {
+    height: 40px;
+    cursor: pointer;
+    display: flex;
+    align-items: center;
+    .icon {
+      width: 20px;
+      margin-top: 4px;
+      margin-right: 2px;
+      img {
+        width: 100%;
+        display: block;
+      }
+    }
+
+    .button-text {
+      width: 100%;
+      height: 100%;
+      display: flex;
+      justify-content: center;
+      align-items: center;
+      color: #ffffff81;
+      font-size: 16px;
+    }
+  }
 }
 </style>
\ No newline at end of file

--
Gitblit v1.8.0