mirror of
https://github.com/PlayEdu/backend
synced 2025-12-25 01:39:44 +08:00
api
This commit is contained in:
50
src/api/admin-user.ts
Normal file
50
src/api/admin-user.ts
Normal file
@@ -0,0 +1,50 @@
|
||||
import client from "./internal/httpClient";
|
||||
|
||||
export function adminUserList(page: number, size: number, name: string) {
|
||||
return client.get("/backend/v1/admin-user/index", {
|
||||
page: page,
|
||||
size: size,
|
||||
name: name,
|
||||
});
|
||||
}
|
||||
|
||||
export function createAdminUser() {
|
||||
return client.get("/backend/v1/admin-user/create", {});
|
||||
}
|
||||
|
||||
export function storeAdminUser(
|
||||
name: string,
|
||||
email: string,
|
||||
password: string,
|
||||
isBanLogin: number,
|
||||
roleIds: number[]
|
||||
) {
|
||||
return client.post("/backend/v1/admin-user/create", {
|
||||
name: name,
|
||||
email: email,
|
||||
password: password,
|
||||
is_ban_login: isBanLogin,
|
||||
role_ids: roleIds,
|
||||
});
|
||||
}
|
||||
|
||||
export function AdminUser(id: number) {
|
||||
return client.get(`/backend/v1/admin-user/${id}`, {});
|
||||
}
|
||||
|
||||
export function updateAdminUser(
|
||||
id: number,
|
||||
name: string,
|
||||
email: string,
|
||||
password: string,
|
||||
isBanLogin: number,
|
||||
roleIds: number[]
|
||||
) {
|
||||
return client.post(`/backend/v1/admin-user/${id}`, {
|
||||
name: name,
|
||||
email: email,
|
||||
password: password,
|
||||
is_ban_login: isBanLogin,
|
||||
role_ids: roleIds,
|
||||
});
|
||||
}
|
||||
Reference in New Issue
Block a user