From 030b6b200408629f2d957ff3ff9a930ff0b62a6a Mon Sep 17 00:00:00 2001
From: sen <sen@qq.com>
Date: 星期四, 26 三月 2026 09:56:36 +0800
Subject: [PATCH] 添加日期修改

---
 ui/admin-ui3/src/hooks/usePagePlus.ts |   42 +++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 41 insertions(+), 1 deletions(-)

diff --git a/ui/admin-ui3/src/hooks/usePagePlus.ts b/ui/admin-ui3/src/hooks/usePagePlus.ts
index 76501e6..e943f24 100644
--- a/ui/admin-ui3/src/hooks/usePagePlus.ts
+++ b/ui/admin-ui3/src/hooks/usePagePlus.ts
@@ -95,7 +95,7 @@
 
     /** 娓呯┖鎼滅储鍥炶皟鏂规硶 */
     const searchReset = () => {
-        opts.queryParams.value = {}; // 淇敼涓烘搷浣� .value
+        opts.queryParams = {}; // 淇敼涓烘搷浣� .value
         if (opts.handleQueryFunc) {
             opts.handleQueryFunc();
         }
@@ -163,7 +163,44 @@
     const sizeChange = (pageSize: number) => {
         opts.page.pageSize = pageSize;
     }
+      /**
+     * 瀵煎嚭
+     */
+    const handleExport =()=>{
+        console.log(opts.queryParams.value)
+        opts.exportApi!(opts.queryParams.value);
+    }
+    const handleDelete  = () =>{
+        if ( !(pageF?.ids)|| pageF?.ids?.length === 0) {
+            ElMessage({
+                message: "璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹紒",
+                type: 'warning'
+            })
+            return;
+        }
+        ElMessageBox.confirm("纭畾灏嗛�夋嫨鏁版嵁鍒犻櫎锛�", '绯荤粺鎻愮ず', {confirmButtonText: '纭畾', cancelButtonText: '鍙栨秷', type: 'warning'}).then(() => {
+            return opts.deleteApi!(pageF?.ids);
+        }).then(() => {
+            onLoad(opts.page);
+            ElMessage({
+                message: "鍒犻櫎鎴愬姛锛�",
+                type: 'success'
+            })
+        });
+    }
+  const handleUpdate = ()=>{
+        if ( !(pageF?.ids)|| pageF?.ids?.length === 0) {
+            ElMessage({
+                message: "璇烽�夋嫨鑷冲皯涓�鏉℃暟鎹紒",
+                type: 'warning'
+            })
+            return;
+        }
+        if(opts.handleUpdateFunc){
+            opts.handleUpdateFunc!()
+        }
 
+    }
     return {
         pageF,
         tableData,
@@ -173,6 +210,9 @@
         selectionChange,
         rowSave,
         rowUpdate,
+        handleExport,
+        handleDelete,
+        handleUpdate,
         rowDel,
         refreshChange,
         currentChange,

--
Gitblit v1.8.0