import { jsonSuccess } from "@/modules/core/server/api"; import { requirePermission } from "@/modules/core/server/auth"; import { ROLE_DEFINITIONS } from "@/modules/core/server/permissions"; export async function GET(): Promise { const auth = await requirePermission("account:read", { action: "role.list", targetType: "role", }); if (!auth.success) { return auth.response; } return jsonSuccess("角色列表已加载", { roles: ROLE_DEFINITIONS }); }