From bd557e00fc4f6c7298ac5d2da6b0946c630503e4 Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@163.com>
Date: 星期五, 23 二月 2024 16:09:40 +0800
Subject: [PATCH] #

---
 zy-asrs-flow/src/pages/system/menu/index.jsx |   55 ++++++++++++++++++++-----------------------------------
 1 files changed, 20 insertions(+), 35 deletions(-)

diff --git a/zy-asrs-flow/src/pages/system/menu/index.jsx b/zy-asrs-flow/src/pages/system/menu/index.jsx
index c3edfea..a420387 100644
--- a/zy-asrs-flow/src/pages/system/menu/index.jsx
+++ b/zy-asrs-flow/src/pages/system/menu/index.jsx
@@ -14,6 +14,9 @@
 import { transformTreeData } from '@/utils/tree-util'
 import { createIcon } from '@/utils/icon-util'
 import { statusMap } from '@/utils/enum-util'
+import { repairBug } from '@/utils/common-util';
+
+const TABLE_KEY = "pro-table-menu";
 
 const typeMap = {
     0: {
@@ -143,36 +146,10 @@
             />,
         },
         {
-            title: '涓婄骇鑿滃崟鍚�',
-            dataIndex: 'parentName',
-            valueType: 'text',
-            hidden: true,
-            width: 140,
-            filterDropdown: (props) => <TextFilter
-                name='parentName'
-                {...props}
-                actionRef={actionRef}
-                setSearchParam={setSearchParam}
-            />,
-        },
-        {
             title: '鍏宠仈璺緞',
-            dataIndex: 'path',
-            valueType: 'text',
-            hidden: true,
-            width: 140,
-            filterDropdown: (props) => <TextFilter
-                name='path'
-                {...props}
-                actionRef={actionRef}
-                setSearchParam={setSearchParam}
-            />,
-        },
-        {
-            title: '鍏宠仈璺緞鍚�',
             dataIndex: 'pathName',
             valueType: 'text',
-            hidden: true,
+            hidden: false,
             width: 140,
             filterDropdown: (props) => <TextFilter
                 name='pathName'
@@ -198,7 +175,7 @@
             title: '椤甸潰缁勪欢',
             dataIndex: 'component',
             valueType: 'text',
-            hidden: true,
+            hidden: false,
             width: 140,
             filterDropdown: (props) => <TextFilter
                 name='component'
@@ -211,7 +188,7 @@
             title: '绠�杩�',
             dataIndex: 'brief',
             valueType: 'text',
-            hidden: true,
+            hidden: false,
             width: 140,
             filterDropdown: (props) => <TextFilter
                 name='brief'
@@ -224,7 +201,7 @@
             title: '鏍囪瘑',
             dataIndex: 'code',
             valueType: 'text',
-            hidden: true,
+            hidden: false,
             width: 140,
             filterDropdown: (props) => <TextFilter
                 name='code'
@@ -291,7 +268,7 @@
             title: '鍏冧俊鎭�',
             dataIndex: 'meta',
             valueType: 'text',
-            hidden: true,
+            hidden: false,
             width: 140,
             filterDropdown: (props) => <TextFilter
                 name='meta'
@@ -325,7 +302,7 @@
             title: '娣诲姞鏃堕棿',
             dataIndex: 'createTime$',
             valueType: 'text',
-            hidden: true,
+            hidden: false,
             width: 140,
             filterDropdown: (props) => <DatetimeRangeFilter
                 name='createTime'
@@ -338,7 +315,7 @@
             title: '娣诲姞浜哄憳',
             dataIndex: 'createBy$',
             valueType: 'text',
-            hidden: true,
+            hidden: false,
             width: 140,
             filterDropdown: (props) => <LinkFilter
                 name='createBy'
@@ -379,7 +356,7 @@
             title: '澶囨敞',
             dataIndex: 'memo',
             valueType: 'text',
-            hidden: true,
+            hidden: false,
             width: 140,
             filterDropdown: (props) => <TextFilter
                 name='memo'
@@ -505,9 +482,17 @@
                         }
                     }}
                     columnsState={{
-                        persistenceKey: 'pro-table-menu',
+                        persistenceKey: TABLE_KEY,
                         persistenceType: 'localStorage',
                         defaultValue: {
+                            pathName: { show: repairBug(TABLE_KEY, 'pathName', false) },
+                            component: { show: repairBug(TABLE_KEY, 'component', false) },
+                            brief: { show: repairBug(TABLE_KEY, 'brief', false) },
+                            code: { show: repairBug(TABLE_KEY, 'code', false) },
+                            meta: { show: repairBug(TABLE_KEY, 'meta', false) },
+                            createTime$: { show: repairBug(TABLE_KEY, 'createTime$', false) },
+                            createBy$: { show: repairBug(TABLE_KEY, 'createBy$', false) },
+                            memo: { show: repairBug(TABLE_KEY, 'memo', false) },
                             option: { fixed: 'right', disable: true },
                         },
                         onChange(value) {

--
Gitblit v1.9.1