refactor: get friends, get groups, get group members, get group member

This commit is contained in:
linyuchen
2024-04-28 18:14:21 +08:00
parent e97f323d9a
commit f8abb73c92
36 changed files with 61 additions and 149 deletions

View File

@@ -1,10 +1,11 @@
import { getGroup } from '@/common/data';
import { getGroup } from '@/core/data';
import { OB11GroupMember } from '../../types';
import { OB11Constructor } from '../../constructor';
import BaseAction from '../BaseAction';
import { ActionName } from '../types';
import { napCatCore } from '@/core';
import { napCatCore, NTQQGroupApi } from '@/core';
import { WebApi } from '@/core/apis/webapi';
import { logDebug } from '@/common/utils/log';
export interface PayloadType {
group_id: number
@@ -15,7 +16,8 @@ class GetGroupMemberList extends BaseAction<PayloadType, OB11GroupMember[]> {
actionName = ActionName.GetGroupMemberList;
protected async _handle(payload: PayloadType) {
console.log(await WebApi.getGroupMember(payload.group_id.toString()));
// logDebug(await WebApi.getGroupMembers(payload.group_id.toString()));
// await NTQQGroupApi.getGroupMembers(payload.group_id.toString());
const group = await getGroup(payload.group_id.toString());
if (group) {
return OB11Constructor.groupMembers(group);