"""统一 API 响应格式。""" from __future__ import annotations from typing import Any from app.model.schemas import ApiResponse def ok(data: Any, trace_id: str, message: str = "ok") -> ApiResponse: return ApiResponse(code=0, message=message, data=data, trace_id=trace_id) def fail(code: int, message: str, trace_id: str, *, data: Any = None) -> ApiResponse: return ApiResponse(code=code, message=message, data=data, trace_id=trace_id)