style: 强类型大法

This commit is contained in:
手瓜一十雪
2025-02-02 23:22:21 +08:00
parent ac193cc94a
commit 15854c605b
191 changed files with 923 additions and 806 deletions

View File

@@ -1,47 +1,47 @@
export interface NodeIKernelAlbumService {
setAlbumServiceInfo(...args: any[]): unknown;// needs 3 arguments
setAlbumServiceInfo(...args: unknown[]): unknown;// needs 3 arguments
getMainPage(...args: any[]): unknown;// needs 2 arguments
getMainPage(...args: unknown[]): unknown;// needs 2 arguments
getAlbumList(...args: any[]): unknown;// needs 1 arguments
getAlbumList(...args: unknown[]): unknown;// needs 1 arguments
getAlbumInfo(...args: any[]): unknown;// needs 1 arguments
getAlbumInfo(...args: unknown[]): unknown;// needs 1 arguments
deleteAlbum(...args: any[]): unknown;// needs 3 arguments
deleteAlbum(...args: unknown[]): unknown;// needs 3 arguments
addAlbum(...args: any[]): unknown;// needs 2 arguments
addAlbum(...args: unknown[]): unknown;// needs 2 arguments
deleteMedias(...args: any[]): unknown;// needs 4 arguments
deleteMedias(...args: unknown[]): unknown;// needs 4 arguments
modifyAlbum(...args: any[]): unknown;// needs 3 arguments
modifyAlbum(...args: unknown[]): unknown;// needs 3 arguments
getMediaList(...args: any[]): unknown;// needs 1 arguments
getMediaList(...args: unknown[]): unknown;// needs 1 arguments
quoteToQzone(...args: any[]): unknown;// needs 1 arguments
quoteToQzone(...args: unknown[]): unknown;// needs 1 arguments
quoteToQunAlbum(...args: any[]): unknown;// needs 1 arguments
quoteToQunAlbum(...args: unknown[]): unknown;// needs 1 arguments
queryQuoteToQunAlbumStatus(...args: any[]): unknown;// needs 1 arguments
queryQuoteToQunAlbumStatus(...args: unknown[]): unknown;// needs 1 arguments
getQunFeeds(...args: any[]): unknown;//needs 1 arguments
getQunFeeds(...args: unknown[]): unknown;//needs 1 arguments
getQunFeedDetail(...args: any[]): unknown;// needs 1 arguments
getQunFeedDetail(...args: unknown[]): unknown;// needs 1 arguments
getQunNoticeList(...args: any[]): unknown;// needs 4 arguments
getQunNoticeList(...args: unknown[]): unknown;// needs 4 arguments
getQunComment(...args: any[]): unknown;// needs 1 arguments
getQunComment(...args: unknown[]): unknown;// needs 1 arguments
getQunLikes(...args: any[]): unknown;// needs 4 arguments
getQunLikes(...args: unknown[]): unknown;// needs 4 arguments
deleteQunFeed(...args: any[]): unknown;// needs 1 arguments
deleteQunFeed(...args: unknown[]): unknown;// needs 1 arguments
doQunComment(...args: any[]): unknown;// needs 6 arguments
doQunComment(...args: unknown[]): unknown;// needs 6 arguments
doQunReply(...args: any[]): unknown;// needs 7 arguments
doQunReply(...args: unknown[]): unknown;// needs 7 arguments
doQunLike(...args: any[]): unknown;// needs 5 arguments
doQunLike(...args: unknown[]): unknown;// needs 5 arguments
getRedPoints(...args: any[]): unknown;// needs 3 arguments
getRedPoints(...args: unknown[]): unknown;// needs 3 arguments
}

View File

@@ -1,7 +1,7 @@
import { GeneralCallResult } from './common';
export interface NodeIKernelCollectionService {
addKernelCollectionListener(...args: any[]): void;//needs 1 arguments
addKernelCollectionListener(...args: unknown[]): void;//needs 1 arguments
removeKernelCollectionListener(listenerId: number): void;
@@ -55,37 +55,37 @@ export interface NodeIKernelCollectionService {
}
>;
getCollectionContent(...args: any[]): unknown;//needs 5 arguments
getCollectionContent(...args: unknown[]): unknown;//needs 5 arguments
getCollectionCustomGroupList(...args: any[]): unknown;//needs 0 arguments
getCollectionCustomGroupList(...args: unknown[]): unknown;//needs 0 arguments
getCollectionUserInfo(...args: any[]): unknown;//needs 0 arguments
getCollectionUserInfo(...args: unknown[]): unknown;//needs 0 arguments
searchCollectionItemList(...args: any[]): unknown;//needs 2 arguments
searchCollectionItemList(...args: unknown[]): unknown;//needs 2 arguments
addMsgToCollection(...args: any[]): unknown;//needs 2 arguments
addMsgToCollection(...args: unknown[]): unknown;//needs 2 arguments
collectionArkShare(...args: any[]): unknown;//needs 1 arguments
collectionArkShare(...args: unknown[]): unknown;//needs 1 arguments
collectionFileForward(...args: any[]): unknown;//needs 3 arguments
collectionFileForward(...args: unknown[]): unknown;//needs 3 arguments
downloadCollectionFile(...args: any[]): unknown;//needs 4 arguments
downloadCollectionFile(...args: unknown[]): unknown;//needs 4 arguments
downloadCollectionFileThumbPic(...args: any[]): unknown;//needs 4 arguments
downloadCollectionFileThumbPic(...args: unknown[]): unknown;//needs 4 arguments
downloadCollectionPic(...args: any[]): unknown;//needs 3 arguments
downloadCollectionPic(...args: unknown[]): unknown;//needs 3 arguments
cancelDownloadCollectionFile(...args: any[]): unknown;//needs 1 arguments
cancelDownloadCollectionFile(...args: unknown[]): unknown;//needs 1 arguments
deleteCollectionItemList(...args: any[]): unknown;//needs 1 arguments
deleteCollectionItemList(...args: unknown[]): unknown;//needs 1 arguments
editCollectionItem(...args: any[]): unknown;//needs 2 arguments
editCollectionItem(...args: unknown[]): unknown;//needs 2 arguments
getEditPicInfoByPath(...args: any[]): unknown;//needs 1 arguments
getEditPicInfoByPath(...args: unknown[]): unknown;//needs 1 arguments
collectionFastUpload(...args: any[]): unknown;//needs 1 arguments
collectionFastUpload(...args: unknown[]): unknown;//needs 1 arguments
editCollectionItemAfterFastUpload(...args: any[]): unknown;//needs 2 arguments
editCollectionItemAfterFastUpload(...args: unknown[]): unknown;//needs 2 arguments
createNewCollectionItem(...args: any[]): unknown;//needs 1 arguments
createNewCollectionItem(...args: unknown[]): unknown;//needs 1 arguments
}

View File

@@ -20,7 +20,7 @@ export interface NodeIKernelGroupService {
getAllGroupPrivilegeFlag(troopUinList: string[], serviceType: number): Promise<unknown>;
// <---
getGroupExt0xEF0Info(enableGroupCodes: string[], bannedGroupCodes: string[], filter: GroupExt0xEF0InfoFilter, forceFetch: boolean):
Promise<GeneralCallResult & { result: { groupExtInfos: Map<string, any> } }>;
Promise<GeneralCallResult & { result: { groupExtInfos: Map<string, unknown> } }>;
kickMemberV2(param: KickMemberV2Req): Promise<GeneralCallResult>;
@@ -153,7 +153,7 @@ export interface NodeIKernelGroupService {
getMemberExtInfo(param: GroupExtParam): Promise<unknown>;//req
getGroupAllInfo(groupId: string, sourceId: number): Promise<any>;
getGroupAllInfo(groupId: string, sourceId: number): Promise<unknown>;
getDiscussExistInfo(): unknown;
@@ -213,7 +213,7 @@ export interface NodeIKernelGroupService {
deleteGroupBulletin(groupCode: string, seq: string, noticeId: string): void;
publishGroupBulletin(groupCode: string, pskey: string, data: any): Promise<GeneralCallResult>;
publishGroupBulletin(groupCode: string, pskey: string, data: unknown): Promise<GeneralCallResult>;
publishInstructionForNewcomers(groupCode: string, arg: unknown): void;

View File

@@ -82,7 +82,7 @@ export interface NodeIKernelLoginService {
quickLoginWithUin(uin: string): Promise<QuickLoginResult>;
passwordLogin(param: PasswordLoginArgType): Promise<any>;
passwordLogin(param: PasswordLoginArgType): Promise<unknown>;
getQRCodePicture(): boolean;
}

View File

@@ -3,25 +3,25 @@ export interface NodeIKernelMsgBackupService {
removeKernelMsgBackupListener(listenerId: number): void;
getMsgBackupLocation(...args: any[]): unknown;// needs 0 arguments
getMsgBackupLocation(...args: unknown[]): unknown;// needs 0 arguments
setMsgBackupLocation(...args: any[]): unknown;// needs 1 arguments
setMsgBackupLocation(...args: unknown[]): unknown;// needs 1 arguments
requestMsgBackup(...args: any[]): unknown;// needs 0 arguments
requestMsgBackup(...args: unknown[]): unknown;// needs 0 arguments
requestMsgRestore(...args: any[]): unknown;// needs 1 arguments
requestMsgRestore(...args: unknown[]): unknown;// needs 1 arguments
requestMsgMigrate(...args: any[]): unknown;// needs 1 arguments
requestMsgMigrate(...args: unknown[]): unknown;// needs 1 arguments
getLocalStorageBackup(...args: any[]): unknown;// needs 0 arguments
getLocalStorageBackup(...args: unknown[]): unknown;// needs 0 arguments
deleteLocalBackup(...args: any[]): unknown;// needs 1 arguments
deleteLocalBackup(...args: unknown[]): unknown;// needs 1 arguments
clearCache(...args: any[]): unknown;// needs 0 arguments
clearCache(...args: unknown[]): unknown;// needs 0 arguments
start(...args: any[]): unknown;// needs 1 arguments
start(...args: unknown[]): unknown;// needs 1 arguments
stop(...args: any[]): unknown;// needs 1 arguments
stop(...args: unknown[]): unknown;// needs 1 arguments
pause(...args: any[]): unknown;// needs 2 arguments
pause(...args: unknown[]): unknown;// needs 2 arguments
}

View File

@@ -10,7 +10,7 @@ export interface NodeIKernelMsgService {
addKernelMsgListener(nodeIKernelMsgListener: NodeIKernelMsgListener): number;
sendMsg(msgId: string, peer: Peer, msgElements: SendMessageElement[], map: Map<any, any>): Promise<GeneralCallResult>;
sendMsg(msgId: string, peer: Peer, msgElements: SendMessageElement[], map: Map<unknown, unknown>): Promise<GeneralCallResult>;
recallMsg(peer: Peer, msgIds: string[]): Promise<GeneralCallResult>;
@@ -114,9 +114,9 @@ export interface NodeIKernelMsgService {
addLocalTofuRecordMsg(...args: unknown[]): unknown;
addLocalRecordMsg(Peer: Peer, msgId: string, ele: MessageElement, attr: Array<any> | number, front: boolean): Promise<unknown>;
addLocalRecordMsg(Peer: Peer, msgId: string, ele: MessageElement, attr: Array<unknown> | number, front: boolean): Promise<unknown>;
deleteMsg(Peer: Peer, msgIds: Array<string>): Promise<any>;
deleteMsg(Peer: Peer, msgIds: Array<string>): Promise<unknown>;
updateElementExtBufForUI(...args: unknown[]): unknown;

View File

@@ -30,7 +30,7 @@ export interface NodeIKernelOnlineStatusService {
checkLikeStatus(param: {
businessType: number,
uins: string[]
}): Promise<any>;
}): Promise<unknown>;
isNull(): boolean;
}

View File

@@ -3,11 +3,11 @@ import { BizKey, ModifyProfileParams, NodeIKernelProfileListener, ProfileBizType
import { GeneralCallResult } from '@/core/services/common';
export interface NodeIKernelProfileService {
getOtherFlag(callfrom: string, uids: string[]): Promise<Map<string, any>>;
getOtherFlag(callfrom: string, uids: string[]): Promise<Map<string, unknown>>;
getVasInfo(callfrom: string, uids: string[]): Promise<Map<string, any>>;
getVasInfo(callfrom: string, uids: string[]): Promise<Map<string, unknown>>;
getRelationFlag(callfrom: string, uids: string[]): Promise<Map<string, any>>;
getRelationFlag(callfrom: string, uids: string[]): Promise<Map<string, unknown>>;
getUidByUin(callfrom: string, uin: Array<string>): Map<string, string>;
@@ -70,7 +70,7 @@ export interface NodeIKernelProfileService {
getProfileQzonePicInfo(uid: string, type: number, force: boolean): Promise<unknown>;
// UserRemarkServiceImpl::getStrangerRemarkByUid []
getCoreInfo(sceneId: string, arg: any[]): unknown;
getCoreInfo(sceneId: string, arg: unknown[]): unknown;
isNull(): boolean;
}

View File

@@ -20,10 +20,10 @@ export interface NodeIKernelRecentContactService {
errMsg: string,
sortedContactList: Array<number>,
changedList: Array<{
remark: any;
peerName: any;
sendMemberName: any;
sendNickName: any;
remark: unknown;
peerName: unknown;
sendMemberName: unknown;
sendNickName: unknown;
peerUid: string; peerUin: string, msgTime: string, chatType: ChatType, msgId: string
}>
}
@@ -59,7 +59,7 @@ export interface NodeIKernelRecentContactService {
deleteRecentContactsVer2(...args: unknown[]): unknown; // 1 arguments
getRecentContactList(): Promise<any>;
getRecentContactList(): Promise<unknown>;
getMsgUnreadCount(): unknown;

View File

@@ -158,7 +158,7 @@ export interface NodeIKernelRichMediaService {
downloadFileForFileInfo(fileInfo: CommonFileInfo[], savePath: string): unknown;
createGroupFolder(GroupCode: string, FolderName: string): Promise<GeneralCallResult & {
resultWithGroupItem: { result: any, groupItem: Array<any> }
resultWithGroupItem: { result: unknown, groupItem: Array<unknown> }
}>;
downloadFile(commonFile: CommonFileInfo, arg2: unknown, arg3: unknown, savePath: string): unknown;
@@ -217,9 +217,9 @@ export interface NodeIKernelRichMediaService {
deleteGroupFile(GroupCode: string, params: Array<number>, Files: Array<string>): Promise<GeneralCallResult & {
transGroupFileResult: {
result: any
successFileIdList: Array<any>
failFileIdList: Array<any>
result: unknown
successFileIdList: Array<unknown>
failFileIdList: Array<unknown>
}
}>;

View File

@@ -29,7 +29,7 @@ export interface NodeIKernelRobotService {
setRobotPickTts(arg1: unknown, arg2: unknown): unknown;
getRobotUinRange(data: any): Promise<{ response: { robotUinRanges: any } }>;
getRobotUinRange(data: unknown): Promise<{ response: { robotUinRanges: Array<unknown> } }>;
isNull(): boolean;
}

View File

@@ -18,65 +18,65 @@ export interface NodeIKernelSearchService {
searchLocalInfo(keywords: string, type: number/*4*/): unknown;
cancelSearchLocalInfo(...args: any[]): unknown;// needs 3 arguments
cancelSearchLocalInfo(...args: unknown[]): unknown;// needs 3 arguments
searchBuddyChatInfo(...args: any[]): unknown;// needs 2 arguments
searchBuddyChatInfo(...args: unknown[]): unknown;// needs 2 arguments
searchMoreBuddyChatInfo(...args: any[]): unknown;// needs 1 arguments
searchMoreBuddyChatInfo(...args: unknown[]): unknown;// needs 1 arguments
cancelSearchBuddyChatInfo(...args: any[]): unknown;// needs 3 arguments
cancelSearchBuddyChatInfo(...args: unknown[]): unknown;// needs 3 arguments
searchContact(...args: any[]): unknown;// needs 2 arguments
searchContact(...args: unknown[]): unknown;// needs 2 arguments
searchMoreContact(...args: any[]): unknown;// needs 1 arguments
searchMoreContact(...args: unknown[]): unknown;// needs 1 arguments
cancelSearchContact(...args: any[]): unknown;// needs 3 arguments
cancelSearchContact(...args: unknown[]): unknown;// needs 3 arguments
searchGroupChatInfo(...args: any[]): unknown;// needs 3 arguments
searchGroupChatInfo(...args: unknown[]): unknown;// needs 3 arguments
resetSearchGroupChatInfoSortType(...args: any[]): unknown;// needs 3 arguments
resetSearchGroupChatInfoSortType(...args: unknown[]): unknown;// needs 3 arguments
resetSearchGroupChatInfoFilterMembers(...args: any[]): unknown;// needs 3 arguments
resetSearchGroupChatInfoFilterMembers(...args: unknown[]): unknown;// needs 3 arguments
searchMoreGroupChatInfo(...args: any[]): unknown;// needs 1 arguments
searchMoreGroupChatInfo(...args: unknown[]): unknown;// needs 1 arguments
cancelSearchGroupChatInfo(...args: any[]): unknown;// needs 3 arguments
cancelSearchGroupChatInfo(...args: unknown[]): unknown;// needs 3 arguments
searchChatsWithKeywords(...args: any[]): unknown;// needs 3 arguments
searchChatsWithKeywords(...args: unknown[]): unknown;// needs 3 arguments
searchMoreChatsWithKeywords(...args: any[]): unknown;// needs 1 arguments
searchMoreChatsWithKeywords(...args: unknown[]): unknown;// needs 1 arguments
cancelSearchChatsWithKeywords(...args: any[]): unknown;// needs 3 arguments
cancelSearchChatsWithKeywords(...args: unknown[]): unknown;// needs 3 arguments
searchChatMsgs(...args: any[]): unknown;// needs 2 arguments
searchChatMsgs(...args: unknown[]): unknown;// needs 2 arguments
searchMoreChatMsgs(...args: any[]): unknown;// needs 1 arguments
searchMoreChatMsgs(...args: unknown[]): unknown;// needs 1 arguments
cancelSearchChatMsgs(...args: any[]): unknown;// needs 3 arguments
cancelSearchChatMsgs(...args: unknown[]): unknown;// needs 3 arguments
searchMsgWithKeywords(...args: any[]): unknown;// needs 2 arguments
searchMsgWithKeywords(...args: unknown[]): unknown;// needs 2 arguments
searchMoreMsgWithKeywords(...args: any[]): unknown;// needs 1 arguments
searchMoreMsgWithKeywords(...args: unknown[]): unknown;// needs 1 arguments
cancelSearchMsgWithKeywords(...args: any[]): unknown;// needs 3 arguments
cancelSearchMsgWithKeywords(...args: unknown[]): unknown;// needs 3 arguments
searchFileWithKeywords(keywords: string[], source: number): Promise<string>;// needs 2 arguments
searchMoreFileWithKeywords(...args: any[]): unknown;// needs 1 arguments
searchMoreFileWithKeywords(...args: unknown[]): unknown;// needs 1 arguments
cancelSearchFileWithKeywords(...args: any[]): unknown;// needs 3 arguments
cancelSearchFileWithKeywords(...args: unknown[]): unknown;// needs 3 arguments
searchAtMeChats(...args: any[]): unknown;// needs 3 arguments
searchAtMeChats(...args: unknown[]): unknown;// needs 3 arguments
searchMoreAtMeChats(...args: any[]): unknown;// needs 1 arguments
searchMoreAtMeChats(...args: unknown[]): unknown;// needs 1 arguments
cancelSearchAtMeChats(...args: any[]): unknown;// needs 3 arguments
cancelSearchAtMeChats(...args: unknown[]): unknown;// needs 3 arguments
searchChatAtMeMsgs(...args: any[]): unknown;// needs 1 arguments
searchChatAtMeMsgs(...args: unknown[]): unknown;// needs 1 arguments
searchMoreChatAtMeMsgs(...args: any[]): unknown;// needs 1 arguments
searchMoreChatAtMeMsgs(...args: unknown[]): unknown;// needs 1 arguments
cancelSearchChatAtMeMsgs(...args: any[]): unknown;// needs 3 arguments
cancelSearchChatAtMeMsgs(...args: unknown[]): unknown;// needs 3 arguments
addSearchHistory(param: {
type: number,//4
@@ -127,10 +127,10 @@ export interface NodeIKernelSearchService {
id?: number
}>;
removeSearchHistory(...args: any[]): unknown;// needs 1 arguments
removeSearchHistory(...args: unknown[]): unknown;// needs 1 arguments
searchCache(...args: any[]): unknown;// needs 3 arguments
searchCache(...args: unknown[]): unknown;// needs 3 arguments
clearSearchCache(...args: any[]): unknown;// needs 1 arguments
clearSearchCache(...args: unknown[]): unknown;// needs 1 arguments
}

View File

@@ -3,6 +3,6 @@ export interface NodeIKernelTianShuService {
removeKernelTianShuListener(listenerId:number): void;
reportTianShuNumeralRed(...args: any[]): unknown;// needs 1 arguments
reportTianShuNumeralRed(...args: unknown[]): unknown;// needs 1 arguments
}

View File

@@ -4,11 +4,11 @@ export interface NodeIKernelUnitedConfigService {
removeKernelUnitedConfigListener(listenerId:number): void;
fetchUnitedSwitchConfig(...args: any[]): unknown;// needs 1 arguments
fetchUnitedSwitchConfig(...args: unknown[]): unknown;// needs 1 arguments
isUnitedConfigSwitchOn(...args: any[]): unknown;// needs 1 arguments
isUnitedConfigSwitchOn(...args: unknown[]): unknown;// needs 1 arguments
registerUnitedConfigPushGroupList(...args: any[]): unknown;// needs 1 arguments
registerUnitedConfigPushGroupList(...args: unknown[]): unknown;// needs 1 arguments
fetchUnitedCommendConfig(ids: `${string}`[]): void