feat(admin): 完善玩家管理与角色配置
This commit is contained in:
@@ -38,6 +38,16 @@ export async function putAdminPlayer(
|
||||
return adminRequest.put<AdminPlayerRow>(`${A}/players/${playerId}`, body);
|
||||
}
|
||||
|
||||
export async function putAdminPlayerPassword(
|
||||
playerId: number,
|
||||
body: { password: string; password_confirmation: string },
|
||||
): Promise<{ password_reset: boolean; player_id: number }> {
|
||||
return adminRequest.put<{ password_reset: boolean; player_id: number }>(
|
||||
`${A}/players/${playerId}/password`,
|
||||
body,
|
||||
);
|
||||
}
|
||||
|
||||
export async function deleteAdminPlayer(playerId: number): Promise<AdminPlayerDeleteResult> {
|
||||
return adminRequest.delete<AdminPlayerDeleteResult>(`${A}/players/${playerId}`);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user