import { StringTypeSchema } from "tsbuffer-schema";

/**
 * 活动详情
 */
export type Reqdetails = {
    /**获取数量 */
    num: number;
    /**跳过数量 */
    skip: number;
    /**无uid 取随机 */
    uid?: string
};


export type Resdetails = {
    /**
     * 如果发送成功将返回
     */
    status: number;
    message: string;
    data: g123_response_hdinfo_details[];
};


/**返回活动格式 */
export type g123_response_hdinfo_details = {
    // 总数
    total: number;
    // 区服详情列表
    elemengts: g123_response_hdinfo_details_taowa[];
}

/**子格式 */
export type g123_response_hdinfo_details_taowa = {
    // 活动id
    eventId: string;
    // 活动名
    eventName: string;
    // 服务器ID
    serverId: number;
    // 结束时间 毫秒
    accountingTime: number;
    // 结算数据 继续套娃
    accountingData: g123_response_hdinfo_details_accountingData[]
}

/**子格式 */
export type g123_response_hdinfo_details_accountingData = {
    // 结算排名
    ranking: number;
    // 参与者id，玩家id 或工会id
    participantId: string;
    // 结算数据，如战力，消费金额，击杀数
    value: string;
}