This commit is contained in:
none
2023-03-02 21:36:39 +08:00
parent 31e30a5316
commit df33d052d5
4 changed files with 85 additions and 5 deletions

50
src/api/admin-user.ts Normal file
View 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,
});
}