export class GetDirectReferralsQuery { constructor( public readonly userId: bigint, public readonly limit: number = 50, public readonly offset: number = 0, ) {} } export interface DirectReferralResult { userId: string; accountSequence: number; // 8位账户序列号,显示用 referralCode: string; personalPlantingCount: number; // 个人认种量 teamPlantingCount: number; // 团队认种量 joinedAt: Date; } export interface DirectReferralsResult { referrals: DirectReferralResult[]; total: number; hasMore: boolean; }