From 5669c91b3f29848148077cbcd7516b92f243bc23 Mon Sep 17 00:00:00 2001
From: 田源 <lastanimals@163.com>
Date: 星期三, 27 三月 2024 15:21:27 +0800
Subject: [PATCH] 添加左侧菜单接口-表格动态查询排列

---
 Source/ProjectWeb/src/components/dynamic-components/dynamic-table.vue |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

diff --git a/Source/ProjectWeb/src/components/dynamic-components/dynamic-table.vue b/Source/ProjectWeb/src/components/dynamic-components/dynamic-table.vue
index 774c6e4..7c7db7a 100644
--- a/Source/ProjectWeb/src/components/dynamic-components/dynamic-table.vue
+++ b/Source/ProjectWeb/src/components/dynamic-components/dynamic-table.vue
@@ -23,6 +23,7 @@
 </template>
 
 <script>
+import {treeMenu} from '@/api/treeMyMenu'
 export default {
   name: "dynamic-table",
   props: {
@@ -483,6 +484,8 @@
         calcHeight: 15,
         indexFixed: false,
         menuFixed: false,
+        searchMenuSpan:12,
+        searchShow:false,
         column: [],
       },
       selectList: [],
@@ -490,8 +493,11 @@
   },
   computed: {
     updatedColumns() {
+      const queryFields = this.componentVO.tableDefineVO.queryColumns.map(item => item.field);
+
       return this.componentVO.tableDefineVO.cols[0].map(item => {
         const typeValue = item.fieldType === 'text' || item.fieldType === 'combox' ? 'input' : item.fieldType; // 琛ㄥ崟Type绫诲瀷
+        const search = queryFields.includes(item.field);
 
         return {
           align: item.align,
@@ -501,6 +507,7 @@
           hidden: item.hidden,
           label: item.title,
           width: item.width,
+          search: search
         };
       });
     },

--
Gitblit v1.9.3