From 15aa1fd0b8a4e8cebf1425435f9ef1aee413f731 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=89=8B=E7=93=9C=E4=B8=80=E5=8D=81=E9=9B=AA?= Date: Fri, 24 Jan 2025 21:03:15 +0800 Subject: [PATCH] fix: NTVoteInfo type --- .../services/NodeIKernelProfileLikeService.ts | 13 +++++++++++-- src/core/types/user.ts | 19 +++++++++++++++++++ 2 files changed, 30 insertions(+), 2 deletions(-) diff --git a/src/core/services/NodeIKernelProfileLikeService.ts b/src/core/services/NodeIKernelProfileLikeService.ts index b4682a31..5bc413d5 100644 --- a/src/core/services/NodeIKernelProfileLikeService.ts +++ b/src/core/services/NodeIKernelProfileLikeService.ts @@ -1,4 +1,4 @@ -import { BuddyProfileLikeReq, GeneralCallResult } from '@/core'; +import { BuddyProfileLikeReq, GeneralCallResult, NTVoteInfo } from '@/core'; export interface NodeIKernelProfileLikeService { addKernelProfileLikeListener(listener: unknown): number; @@ -9,7 +9,16 @@ export interface NodeIKernelProfileLikeService { getBuddyProfileLike(req: BuddyProfileLikeReq): Promise, + userLikeInfos: Array<{ + voteInfo: { + total_count: number, + new_count: number, + new_nearby_count: number, + last_visit_time: number, + userInfos: Array + } + + }>, friendMaxVotes: number, start: number } diff --git a/src/core/types/user.ts b/src/core/types/user.ts index 25d29d0e..1757c308 100644 --- a/src/core/types/user.ts +++ b/src/core/types/user.ts @@ -5,6 +5,25 @@ export enum NTSex { GENDER_FEMALE = 2, GENDER_PRIVACY = 255, } +export interface NTVoteInfo { + age: number; + bAvailableCnt: number; + bTodayVotedCnt: number; + count: number; + customId: number; + gender: number; + giftCount: number; + isFriend: boolean; + isSvip: boolean; + isvip: boolean; + lastCharged: number; + latestTime: number; + nick: string; + src: number; + uid: string; + uin: number; +} + // 好友分类类型 export interface BuddyCategoryType {