From 82d8613fd0f763c8998375f6f17e0fde0687147f Mon Sep 17 00:00:00 2001
From: ablikim_m <2812437343@qq.com>
Date: Tue, 3 Aug 2021 11:24:39 +0800
Subject: [PATCH] =?UTF-8?q?[fix]=20=E4=BF=AE=E5=A4=8D=E6=88=90=E6=9E=9C?=
 =?UTF-8?q?=E7=AE=A1=E7=90=86=E6=90=9C=E7=B4=A2=E6=A1=86=E5=A4=B1=E6=95=88?=
 =?UTF-8?q?=E9=97=AE=E9=A2=98?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
 src/views/Content/Achievements.vue | 81 +++++++++++++++++-------------
 1 file changed, 46 insertions(+), 35 deletions(-)
diff --git a/src/views/Content/Achievements.vue b/src/views/Content/Achievements.vue
index 65cc3b4..3ee5573 100644
--- a/src/views/Content/Achievements.vue
+++ b/src/views/Content/Achievements.vue
@@ -21,26 +21,26 @@
         
       
       
-        
+        
       
       
-        搜索
-        添加
+        搜索
+        添加
       
     
     
-    
       
       
       
-      
+      
+      
       
-      
-      
-      
-      
-      
+      
+      
+      
+      
         
           修改
           删除
@@ -65,10 +65,10 @@
             
           
         
-        
+        
           
         
-        
+        
           
         
         
@@ -81,10 +81,10 @@
             
           
         
-        
+        
           
         
-        
+        
            5){
-          params["honor"]=parameter.honor;
-        }
         if(parameter.is_honored === false){
           params["is_honored"] = false;
         }
         if(parameter.is_honored === true){
           params["is_honored"] = true;
         }
+        if(parameter.keyword.replace(/\s+/g,"").length >= 1){
+          params.search = parameter.keyword.replace(/\s+/g,"");
+        }
       }
       get(`/achievement/`, params).then(value => {
-        this.listData = value.results;
+        // this.listData = value.results;
+        this.$set(this.res,"listData",value.results);
         that.pageparm.currentPage = that.formInline.page;
         that.pageparm.pageSize = that.formInline.pageSize;
         that.pageparm.total = value.count;
         this.loading = false;
+        // this.$forceUpdate();
       }).catch(err => {
         this.$message.error('加载失败')
       });
@@ -278,9 +283,15 @@ export default {
       this.getdata(this.formInline)
     },
     // 搜索事件
-    search () {
-      this.formInline.is_search=true;
-      this.getdata(this.formInline)
+    search (e) {
+      let keyCode = window.event? e.keyCode:e.which;
+      if(keyCode === 13){
+        this.formInline.is_search=true;
+        this.getdata(this.formInline)
+      }else{
+        this.formInline.is_search=true;
+        this.getdata(this.formInline)
+      }
     },
     //显示编辑界面
     handleEdit: function (index, row) {
-- 
Gitee