From 5adb70f8f046e2de37c4984a454503c5daaf08b3 Mon Sep 17 00:00:00 2001 From: YM <479443481@qq.com> Date: 星期五, 17 五月 2024 22:26:20 +0800 Subject: [PATCH] 1 --- src/pages/knowledgeBase/knowledgeBase.vue | 73 ++++++++++++++++++++---------------- 1 files changed, 41 insertions(+), 32 deletions(-) diff --git a/src/pages/knowledgeBase/knowledgeBase.vue b/src/pages/knowledgeBase/knowledgeBase.vue index 227ad41..da9b5a8 100644 --- a/src/pages/knowledgeBase/knowledgeBase.vue +++ b/src/pages/knowledgeBase/knowledgeBase.vue @@ -15,7 +15,7 @@ class="advancedSea" @click="isAvancedClick" style="color: #244a7b; cursor: pointer" - >楂樼骇鎼滅储 锕�</view + >楂樼骇鎼滅储 鈭�</view > </view> <!-- 鐑棬鎼滅储 --> @@ -47,7 +47,7 @@ class="advancedSeaTrue1" > <h3>楂樼骇鎼滅储</h3> - <MyForm @submit="onSubmit" :from="from" /> + <MyForm @submit="onSubmit" @reset="resetForm" :from="from" /> </view> </view> <uni-row @@ -91,10 +91,10 @@ <view v-if="profession.list.length - 1 > 3" class="flex flex-center"> <view class="toggleButton" - style="color: #c1d3ea" + style="color: #244a7b" @click="shrinkClick('a', '鑱屼笟')" > - {{ activeBox !== "a" ? "鏇村 锕�" : "鏀惰捣 锔�" }} + {{ activeBox !== "a" ? "鏇村 鈭�" : "鏀惰捣 鈭�" }} </view> </view> </view> @@ -129,10 +129,10 @@ <view v-if="dynasty.list.length - 1 > 3" class="flex flex-center"> <view class="toggleButton" - style="color: #c1d3ea" + style="color: #244a7b" @click="shrinkClick('b', '鏃舵湡')" > - {{ activeBox !== "b" ? "鏇村 锕�" : "鏀惰捣 锔�" }} + {{ activeBox !== "b" ? "鏇村 鈭�" : "鏀惰捣 鈭�" }} </view> </view> </view> @@ -165,7 +165,7 @@ </ul> <!-- <view class="flex flex-center"> <view class="toggleButton" style="font-size: 25rpx;color: #C1D3EA;" @click="shrinkClick('b')"> - {{ activeBox !== 'b' ? '鏇村 锕�' : '鏀惰捣 锔�' }} + {{ activeBox !== 'b' ? '鏇村 鈭�' : '鏀惰捣 鈭�' }} </view> </view> --> </view> @@ -213,7 +213,7 @@ <el-table-column prop="official" label="瀹樿亴"></el-table-column> </el-table> <!-- 鍒嗛〉 --> - <el-row class="fenye" style="position: absolute; bottom: 0.1rem"> + <el-row class="fenye"> <el-pagination class="paging flex" :current-page="CurrentPage" @@ -375,23 +375,28 @@ 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() { - // 淇敼涓ゆ鐨勯珮搴︿繚鎸佷竴鑷� - var box1Height = document.querySelector(".fbox2").offsetHeight; - document.querySelector(".fbox3").style.height = - box1Height + box1Height / 18 + "px"; - console.log(box1Height, "box1Height"); this.getStatistics(); - // 榛樿鍏堣皟鐢ㄦ悳绱竴娆� - this.onSearch(""); }, methods: { + //閲嶇疆鎼滅储缁撴灉 + resetForm() { + this.tableData = []; + }, // ExportJsonExcel瀹炰緥 Ture() { // 鍒涘缓ExportJsonExcel瀹炰緥瀵硅薄 @@ -402,24 +407,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; @@ -579,7 +587,6 @@ var box1Height = document.querySelector(".fbox").offsetHeight; // let box2Height= document.querySelector('.fbox1').style.height = box1Height + 'px'; let box2Height = document.querySelector(".fbox1").offsetHeight; - console.log(box1Height, box2Height); if (box1Height <= box2Height) { document.querySelector(".fbox1").style.height = box1Height + "px"; } @@ -597,7 +604,7 @@ this.dynasty.index = currentDynasty.dynastyId; this.dynasty.id = currentDynasty.dynastyId; } - + this.submitData = val; this.CurrentPage = 1; let Obj = { keywords: "", //鎼滅储妗嗘绱� @@ -628,6 +635,7 @@ }, // 鍩虹鎼滅储 async onSearch(val) { + this.keywords = val.text; let Obj = { keywords: val.text, //鎼滅储妗嗘绱� name: "", //濮撳悕 @@ -643,6 +651,7 @@ page: this.CurrentPage, pageSize: this.pageSize, }; + console.log(Obj,"ObjObjObj"); // // 鎼滅储 await getPersonList(Obj).then((res) => { if (res.success) { -- Gitblit v1.9.1