package cn.nianxx.thhotel.platform.common.dto;

import java.util.List;

/**
 * 平台仓储分页快照。Repository 使用 Java 字段名，Controller 响应再转换为 snake_case。
 */
public record PlatformPageSnapshot<T>(
        /** 当前页记录。 */
        List<T> items,
        /** 符合条件的总记录数。 */
        long total,
        /** 当前页码，从 1 开始。 */
        int pageNum,
        /** 每页数量。 */
        int pageSize
) {
}
