2
0
mirror of https://github.com/acepanel/panel.git synced 2026-02-04 13:47:15 +08:00

feat: 数据库用户接口

This commit is contained in:
耗子
2024-11-25 03:01:02 +08:00
parent 7f61793b36
commit 0df2a9107d
17 changed files with 593 additions and 160 deletions

View File

@@ -19,5 +19,13 @@ export default {
// 删除数据库服务器
serverDelete: (id: number) => http.Delete(`/databaseServer/${id}`),
// 同步数据库
serverSync: (id: number) => http.Post(`/databaseServer/${id}/sync`)
serverSync: (id: number) => http.Post(`/databaseServer/${id}/sync`),
// 获取数据库用户列表
userList: (page: number, limit: number) => http.Get('/databaseUser', { params: { page, limit } }),
// 创建数据库用户
userCreate: (data: any) => http.Post('/databaseUser', data),
// 更新数据库用户
userUpdate: (id: number, data: any) => http.Put(`/databaseUser/${id}`, data),
// 删除数据库用户
userDelete: (id: number) => http.Delete(`/databaseUser/${id}`)
}