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