From 3d1c030a6fcf3147e1e55a0e26e164c2297ecd53 Mon Sep 17 00:00:00 2001 From: Timi Date: Fri, 11 Sep 2026 23:34:53 +0800 Subject: [PATCH] add date filter for CustomerList.vue --- src/api/CustomerAPI.ts | 4 + src/pages/customer/CustomerList.vue | 243 ++++++++++++++++++++++++---- src/pages/event/EventRecordList.vue | 4 +- 3 files changed, 222 insertions(+), 29 deletions(-) diff --git a/src/api/CustomerAPI.ts b/src/api/CustomerAPI.ts index 2e7e368..6aedc8f 100644 --- a/src/api/CustomerAPI.ts +++ b/src/api/CustomerAPI.ts @@ -9,6 +9,8 @@ export type CustomerPage = Page & { keyword?: string; storeId?: string; tagIdList?: string[]; + beginCreatedAt?: number; + endCreatedAt?: number; }; async function list(page: CustomerPage): Promise> { @@ -19,6 +21,8 @@ async function list(page: CustomerPage): Promise> { keyword: page.keyword || page.likesExample?.code || page.likesExample?.name || page.likesExample?.telephone, storeId: page.storeId || req.equalsExample?.storeId, tagIdList: page.tagIdList || [], + beginCreatedAt: page.beginCreatedAt, + endCreatedAt: page.endCreatedAt, orderMap: page.orderMap || {} }); } diff --git a/src/pages/customer/CustomerList.vue b/src/pages/customer/CustomerList.vue index b6e417c..b8010e2 100644 --- a/src/pages/customer/CustomerList.vue +++ b/src/pages/customer/CustomerList.vue @@ -21,19 +21,19 @@ - - - - + + + +
清空
+ + + + + + + + + +