From dd511658a80514fef129800129ba24a5ceb9c878 Mon Sep 17 00:00:00 2001
From: 杨磊 <505174330@qq.com>
Date: 星期三, 30 四月 2025 11:02:25 +0800
Subject: [PATCH] 首页搜索

---
 src/views/home/index.vue |   15 +++++++++++----
 1 files changed, 11 insertions(+), 4 deletions(-)

diff --git a/src/views/home/index.vue b/src/views/home/index.vue
index f4a952d..96480e9 100644
--- a/src/views/home/index.vue
+++ b/src/views/home/index.vue
@@ -7,7 +7,7 @@
           <p>瀛︽湳鎬濇兂浼犳壙澶氱淮搴︽暟鎹簱</p>
         </div>
         <div class="searchBox">
-          <SearchBox @searchFun="handleSearch" />
+          <SearchBox @search="handleSearch" />
         </div>
       </div>
       <div class="menuBox">
@@ -23,7 +23,9 @@
             </div>
             <div class="menuTitle">{{ item.title }}</div>
             <div class="menuSubTitle">{{ item.subTitle }}</div>
-            <div class="menuLine"><img class="autoImg" :src="arrow" alt="" /></div>
+            <div class="menuLine">
+              <img class="autoImg" :src="arrow" alt="" />
+            </div>
           </div>
         </div>
       </div>
@@ -96,8 +98,13 @@
       this.$router.push(row.path);
     },
 
-    handleSearch(type, value) {
-      console.log(type, value);
+    handleSearch(type) {
+      if (type.text != "") {
+        this.$router.push({
+          name: "achievements",
+          query: { type: type.type, value: type.text },
+        });
+      }
     },
     //鑾峰彇浜虹墿浠嬬粛
     getPersonInfo() {

--
Gitblit v1.9.1