feat: 路由优化

This commit is contained in:
tbphp committed 2025-07-01 00:13:01 +08:00
1 parent b9a833ceab
commit d5ebbf10f5
12 files changed
+206 -142

No files matched your search

+1 -1
View File
@@ -2,5 +2,5 @@ import request from './index';
import type { DashboardStats } from '@/types/models';
export const getDashboardStats = (): Promise<DashboardStats> => {
return request.get('/api/dashboard/stats');
return request.get('/dashboard/stats');
};
+1 -1
View File
@@ -1,7 +1,7 @@
import axios from "axios";
const apiClient = axios.create({
baseURL: "/",
baseURL: "/api",
headers: {
"Content-Type": "application/json",
},
+1 -1
View File
@@ -20,5 +20,5 @@ export interface PaginatedLogs {
}
export const getLogs = (query: LogQuery): Promise<PaginatedLogs> => {
return request.get('/api/logs', { params: query });
return request.get('/logs', { params: query });
};
+2 -2
View File
@@ -2,9 +2,9 @@ import request from './index';
import type { Setting } from '@/types/models';
export function getSettings() {
return request.get<Setting[]>('/api/settings');
return request.get<Setting[]>('/settings');
}
export function updateSettings(settings: Setting[]) {
return request.put('/api/settings', settings);
return request.put('/settings', settings);
}