From 0b4fa4b2cfd68528d15aa71557425a7a80e3fc41 Mon Sep 17 00:00:00 2001
From: YM <479443481@qq.com>
Date: 星期五, 17 五月 2024 21:08:50 +0800
Subject: [PATCH] 222

---
 src/pages/knowledgeBase/knowledgeBase.vue |   47 +++++++++++++++++++++++++++++------------------
 1 files changed, 29 insertions(+), 18 deletions(-)

diff --git a/src/pages/knowledgeBase/knowledgeBase.vue b/src/pages/knowledgeBase/knowledgeBase.vue
index 227ad41..970b559 100644
--- a/src/pages/knowledgeBase/knowledgeBase.vue
+++ b/src/pages/knowledgeBase/knowledgeBase.vue
@@ -375,11 +375,19 @@
       dataTable: [],
       option: {},
       keywords: "",
+      submitData: {
+        name: "",
+        alias: "",
+        nativePlace: "",
+        tagId: "",
+        official: "",
+        genderType: "",
+      },
     };
   },
   onLoad(options) {
-    this.onSearch({ text: options.name });
-    this.keywords = options.name;
+    console.log(options.keyword);
+    this.onSearch({ text: options.keyword });
   },
   mounted() {
     // 淇敼涓ゆ鐨勯珮搴︿繚鎸佷竴鑷�
@@ -388,8 +396,6 @@
       box1Height + box1Height / 18 + "px";
     console.log(box1Height, "box1Height");
     this.getStatistics();
-    // 榛樿鍏堣皟鐢ㄦ悳绱竴娆�
-    this.onSearch("");
   },
   methods: {
     // ExportJsonExcel瀹炰緥
@@ -402,24 +408,27 @@
     // 涓嬭浇鎸夐挳
     async exportClick() {
       const dataList = this.tableData;
+      console.log(this.keywords, "keywords");
       let Obj = {
-        keywords: "", //鎼滅储妗嗘绱�
-        name: "", //濮撳悕
-        alias: "", //鍒悕
-        nativePlace: "", //鏈哄叧
-        tagId: null, //鑱屼笟id
-        official: null, //鑱屽畼
-        genderType: null, //鎬у埆
-        dynasty: null, //鏈濅唬id
-        dynastyId: null, //鏈濅唬id
-        institution: null, //鏈烘瀯
+        keywords: '妤�', //鎼滅储妗嗘绱�
+        // keywords: this.keywords, //鎼滅储妗嗘绱�
+        name: this.submitData.name, //濮撳悕
+        alias: this.submitData.alias, //鍒悕
+        nativePlace: this.submitData.nativePlace, //鏈哄叧
+        tagId: this.profession.id !== 0 ? Number(this.profession.id) : null, //鑱屼笟id
+        official: this.submitData.official, //鑱屽畼
+        genderType:
+          this.submitData.genderType !== "" ? this.submitData.genderType : null, //鎬у埆
+        dynasty: this.dynasty.id !== "" ? Number(this.dynasty.id) : null, //鏈濅唬id
+        institution: "", //鏈烘瀯
         bookId: null, //鏉ユ簮id
         page: 1,
-        pageSize: 9999,
+        pageSize: 1,
       };
+      console.log(Obj, "Obj");
       // // 鎼滅储
-      await getPersonList(Obj).then((res) => {
-        console.log(res);
+      await getPDownload(Obj).then((res) => {
+        console.log(res, "exportClick");
         // if (res.success) {
         //   console.log(res, "鎼滅储鎺ュ彛");
         //   this.tableData = res.list;
@@ -597,7 +606,7 @@
         this.dynasty.index = currentDynasty.dynastyId;
         this.dynasty.id = currentDynasty.dynastyId;
       }
-
+      this.submitData = val;
       this.CurrentPage = 1;
       let Obj = {
         keywords: "", //鎼滅储妗嗘绱�
@@ -628,6 +637,7 @@
     },
     // 鍩虹鎼滅储
     async onSearch(val) {
+      this.keywords = val.text;
       let Obj = {
         keywords: val.text, //鎼滅储妗嗘绱�
         name: "", //濮撳悕
@@ -643,6 +653,7 @@
         page: this.CurrentPage,
         pageSize: this.pageSize,
       };
+      console.log(Obj,"ObjObjObj");
       // // 鎼滅储
       await getPersonList(Obj).then((res) => {
         if (res.success) {

--
Gitblit v1.9.1