feat: edit server config online (#112)

* feat: edit server config online

* fix schema

* fix error
This commit is contained in:
UUBulb
2025-01-31 13:32:16 +08:00
committed by GitHub
parent 1b19f74935
commit a00bf5826a
6 changed files with 338 additions and 1 deletions
+8
View File
@@ -17,3 +17,11 @@ export const forceUpdateServer = async (id: number[]): Promise<ModelForceUpdateR
export const getServers = async (): Promise<ModelServer[]> => {
return fetcher<ModelServer[]>(FetcherMethod.GET, "/api/v1/server", null)
}
export const getServerConfig = async (id: number): Promise<string> => {
return fetcher<string>(FetcherMethod.GET, `/api/v1/server/${id}/config`, null)
}
export const setServerConfig = async (id: number, data: string): Promise<void> => {
return fetcher<void>(FetcherMethod.POST, `/api/v1/server/${id}/config`, data)
}