package v1

type PaginatedResponse[T any] struct {
	Records []T `json:"records"`

	// 元数据 (Metadata)
	Total     int64 `json:"total"`     // 总记录数
	Page      int   `json:"page"`      // 当前页码
	PageSize  int   `json:"pageSize"`  // 每页条数
	TotalPages int  `json:"totalPages"` // 总页数 (方便前端计算)
}
