feat(analytics): 添加按最新访问排序功能
在访问统计页面增加按最新访问排序的选项,并优化加载状态管理 修改相关API以支持排序参数,同时调整页面布局和样式
This commit is contained in:
@@ -250,11 +250,14 @@ export function fetchVisitOverview(domain?: string): Promise<VisitOverviewRespon
|
||||
return get<VisitOverviewResponse>(url);
|
||||
}
|
||||
|
||||
export function fetchVisitPages(domain?: string): Promise<VisitPagesResponse> {
|
||||
export function fetchVisitPages(domain?: string, order?: 'pv' | 'latest'): Promise<VisitPagesResponse> {
|
||||
const searchParams = new URLSearchParams();
|
||||
if (domain) {
|
||||
searchParams.set('domain', domain);
|
||||
}
|
||||
if (order) {
|
||||
searchParams.set('order', order);
|
||||
}
|
||||
const query = searchParams.toString();
|
||||
const url = query ? `/admin/analytics/pages?${query}` : '/admin/analytics/pages';
|
||||
return get<VisitPagesResponse>(url);
|
||||
|
||||
Reference in New Issue
Block a user