From c635d78b479510ebe2556a420948effcd30a0731 Mon Sep 17 00:00:00 2001
From: skyouc
Date: 星期六, 21 十二月 2024 18:40:43 +0800
Subject: [PATCH] 新建德森项目分支

---
 zy-asrs-admin/src/utils/tableUtils.jsx |  124 ++++++++++++++++++++--------------------
 1 files changed, 62 insertions(+), 62 deletions(-)

diff --git a/zy-asrs-admin/src/utils/tableUtils.jsx b/zy-asrs-admin/src/utils/tableUtils.jsx
index f56f8f1..fad915c 100644
--- a/zy-asrs-admin/src/utils/tableUtils.jsx
+++ b/zy-asrs-admin/src/utils/tableUtils.jsx
@@ -1,62 +1,62 @@
-import { formatMessage } from '@/utils/localeUtils.js';
-import { ref } from 'vue';
-
-export default function useTableSearch() {
-    const searchText = ref('');
-    const searchedColumn = ref('');
-    
-    const handleSearch = (selectedKeys, confirm, dataIndex) => {
-      confirm();
-      searchText.value = selectedKeys[0];
-      searchedColumn.value = dataIndex;
-    };
-    
-    const handleReset = (clearFilters) => {
-      clearFilters({
-        confirm: true,
-      });
-      searchText.value = '';
-    };
-
-    function handleResizeColumn(w, col) {
-      col.width = w;
-    }
-    
-    const getColumnSearchProps = (dataIndex) => ({
-      filterDropdown: ({ setSelectedKeys, selectedKeys, confirm, clearFilters }) => (
-        <div style="padding: 8px">
-          <a-input
-            v-model:value={selectedKeys[0]}
-            placeholder={formatMessage('common.search.placeholder','璇锋悳绱�')}
-            style="width: 188px; margin-bottom: 8px; display: block;"
-            onChange={(e) => setSelectedKeys(e.target.value ? [e.target.value] : [])}
-            onPressEnter={() => handleSearch(selectedKeys, confirm, dataIndex)}
-          />
-          <a-button
-            type="primary"
-            onClick={() => handleSearch(selectedKeys, confirm, dataIndex)}
-            size="small"
-            style="width: 90px; margin-right: 8px"
-          >
-            {formatMessage('common.search','鎼滅储')}
-          </a-button>
-          <a-button onClick={() => handleReset(clearFilters)} size="small" style="width: 90px">
-            {formatMessage('common.reset','閲嶇疆')}
-          </a-button>
-        </div>
-      ),
-      onFilter: (value, record) =>
-        record[dataIndex]
-          ? record[dataIndex].toString().toLowerCase().includes(value.toLowerCase())
-          : '',
-      resizable: true,
-    });
-
-    return {
-        searchText,
-        searchedColumn,
-        getColumnSearchProps,
-        handleResizeColumn,
-      };
-}
-
+import { formatMessage } from '@/utils/localeUtils.js';
+import { ref } from 'vue';
+
+export default function useTableSearch() {
+    const searchText = ref('');
+    const searchedColumn = ref('');
+    
+    const handleSearch = (selectedKeys, confirm, dataIndex) => {
+      confirm();
+      searchText.value = selectedKeys[0];
+      searchedColumn.value = dataIndex;
+    };
+    
+    const handleReset = (clearFilters) => {
+      clearFilters({
+        confirm: true,
+      });
+      searchText.value = '';
+    };
+
+    function handleResizeColumn(w, col) {
+      col.width = w;
+    }
+    
+    const getColumnSearchProps = (dataIndex) => ({
+      filterDropdown: ({ setSelectedKeys, selectedKeys, confirm, clearFilters }) => (
+        <div style="padding: 8px">
+          <a-input
+            v-model:value={selectedKeys[0]}
+            placeholder={formatMessage('common.search.placeholder','璇锋悳绱�')}
+            style="width: 188px; margin-bottom: 8px; display: block;"
+            onChange={(e) => setSelectedKeys(e.target.value ? [e.target.value] : [])}
+            onPressEnter={() => handleSearch(selectedKeys, confirm, dataIndex)}
+          />
+          <a-button
+            type="primary"
+            onClick={() => handleSearch(selectedKeys, confirm, dataIndex)}
+            size="small"
+            style="width: 90px; margin-right: 8px"
+          >
+            {formatMessage('common.search','鎼滅储')}
+          </a-button>
+          <a-button onClick={() => handleReset(clearFilters)} size="small" style="width: 90px">
+            {formatMessage('common.reset','閲嶇疆')}
+          </a-button>
+        </div>
+      ),
+      onFilter: (value, record) =>
+        record[dataIndex]
+          ? record[dataIndex].toString().toLowerCase().includes(value.toLowerCase())
+          : '',
+      resizable: true,
+    });
+
+    return {
+        searchText,
+        searchedColumn,
+        getColumnSearchProps,
+        handleResizeColumn,
+      };
+}
+

--
Gitblit v1.9.1