fix(search): 将搜索历史持久化到应用数据库

This commit is contained in:
2026-09-04 19:33:43 +08:00
parent 6eb97bf9ab
commit 1d0f19508a
9 changed files with 119 additions and 41 deletions
+3
View File
@@ -1,6 +1,9 @@
import apiClient from './apiClient'
import type { ApiSearchResult, PageMeta, SearchRequest, SearchResult } from '@/contracts'
export function getHistory() { return apiClient.get<{ queries: string[] }>('/api/search/history') }
export function clearHistory() { return apiClient.delete<{ queries: string[] }>('/api/search/history') }
export async function search(request: SearchRequest): Promise<{
results: SearchResult[]
total: number