From f755b1de4ec6a944d0f48c1dadad8224158e4dc3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=BE=99=E8=BF=90=E6=A8=A1?= <1724894114@qq.com> Date: Mon, 30 Jun 2025 13:59:32 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=87=E4=BB=B6=E5=BA=93=E5=A2=9E=E5=8A=A0?= =?UTF-8?q?=E6=89=B9=E9=87=8F=E6=9F=A5=E8=AF=A2=E6=96=B9=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../setting/partsMag/components/library.vue | 29 +++++++++++++++++-- 1 file changed, 26 insertions(+), 3 deletions(-) diff --git a/src/views/setting/partsMag/components/library.vue b/src/views/setting/partsMag/components/library.vue index 1266f00..b0eb294 100644 --- a/src/views/setting/partsMag/components/library.vue +++ b/src/views/setting/partsMag/components/library.vue @@ -21,7 +21,14 @@ -
+
+
+
+ + 切换查询方式 +
+
+
@@ -30,6 +37,9 @@ 重置
+
+ +
@@ -70,6 +80,7 @@ export default { }, data(){ return{ + fieldsShow:false, size:'small', httpDisabled:false, setMap:{ @@ -81,7 +92,8 @@ export default { }, list:{ apiObj: this.$API.system.spare.list, - column:[] + column:[], + fields:{} }, selection: [], exportShow:false, @@ -120,13 +132,24 @@ export default { }, methods:{ /** 检索开始 */ - columnBack(val){ + searchClick(){ + this.fieldsShow = true; + }, + fieldsSwitch(val){ + this.fieldsShow = val; + }, + fieldsSearch(params){ + this.params = params; + this.upSearch(); + }, + columnBack(val,fieldsData){ val.forEach(item=>{ if(item.prop === "company_type"){ item.data = this.setMap.companyType; } }) this.list.column = val; + this.list.fields = fieldsData; }, async filterClick(item) { let {data, params} = item;