feat: refine request log
This commit is contained in:
@@ -106,7 +106,15 @@ export const authApi = {
|
||||
|
||||
// Logs API
|
||||
export const logsApi = {
|
||||
list: () => request<RequestLog[]>('/logs'),
|
||||
list: (params?: { method?: string; search?: string }) => {
|
||||
const query = new URLSearchParams();
|
||||
if (params?.method) {
|
||||
query.set('method', params.method);
|
||||
}
|
||||
if (params?.search) {
|
||||
query.set('search', params.search);
|
||||
}
|
||||
const queryString = query.toString();
|
||||
return request<RequestLog[]>(`/logs${queryString ? `?${queryString}` : ''}`);
|
||||
},
|
||||
};
|
||||
|
||||
export const fetchLogs = logsApi.list;
|
||||
|
||||
Reference in New Issue
Block a user