diff --git a/internal/handler/admin/account.go b/internal/handler/admin/account.go index 1729696..578dd1b 100644 --- a/internal/handler/admin/account.go +++ b/internal/handler/admin/account.go @@ -148,7 +148,7 @@ func (h *AccountHandler) GetRoles(c *fiber.Ctx) error { // RemoveRole 移除账号的角色 // DELETE /api/admin/accounts/:account_id/roles/:role_id func (h *AccountHandler) RemoveRole(c *fiber.Ctx) error { - id, err := strconv.ParseUint(c.Params("id"), 10, 64) + id, err := strconv.ParseUint(c.Params("account_id"), 10, 64) if err != nil { return errors.New(errors.CodeInvalidParam, "无效的账号 ID") }