feat(api): customer query params user_id/add_time_since/last_chat_since

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
浅念
2026-08-05 18:50:14 +08:00
parent fef176bd90
commit 635e1145b4
2 changed files with 8 additions and 0 deletions
+6
View File
@@ -37,7 +37,10 @@ export interface CustomerQuery {
page?: number
page_size?: number
owner_account_id?: string
user_id?: string
department_id?: string
add_time_since?: number
last_chat_since?: number
}
export function getCustomers(query: CustomerQuery = {}): Promise<Page<Customer>> {
@@ -48,7 +51,10 @@ export function getCustomers(query: CustomerQuery = {}): Promise<Page<Customer>>
page_size: query.page_size ?? 20,
channel: query.channel === 'all' ? undefined : query.channel,
owner_account_id: query.owner_account_id,
user_id: query.user_id,
department_id: query.department_id,
add_time_since: query.add_time_since,
last_chat_since: query.last_chat_since,
}),
)
}