feat(admin): 用户管理 - 支持管理员添加用户 (#104)
* feat(canvas): 绘图工具 - 支持自定义 tldraw License Key * docs(canvas): 绘图工具 - 添加 License Key 页面截图 * feat(admin): 用户管理 - 支持管理员添加用户
This commit is contained in:
@@ -345,6 +345,10 @@ export function listAdminUsers(params: AdminListParams = {}) {
|
||||
return request<{ users: AdminUser[]; total: number; page: number; limit: number }>(api.get("/admin/users", { params }));
|
||||
}
|
||||
|
||||
export function createAdminUser(input: { username: string; displayName: string; email?: string; password: string; role: LocalUser["role"]; status: LocalUser["status"] }) {
|
||||
return request<{ user: AdminUser }>(api.post("/admin/users", input));
|
||||
}
|
||||
|
||||
export function getAdminReferences() {
|
||||
return request<AdminReferenceData>(api.get("/admin/references"));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user