package logic import ( "gitlab.33.cn/chat/dtalk/gateway/api/v1/internal/types" pb "gitlab.33.cn/chat/dtalk/service/group/api" "gitlab.33.cn/utils/go-kit/convert" ) func (l *GroupLogic) InviteGroupMembers(req *types.InviteGroupMembersReq) (*types.InviteGroupMembersResp, error) { groupId := req.Id _, err := l.svcCtx.GroupClient.InviteGroupMembers(l.ctx, &pb.InviteGroupMembersReq{ GroupId: groupId, InviterId: l.getOpe(), MemberIds: req.NewMemberIds, }) if err != nil { return nil, err } return &types.InviteGroupMembersResp{ Id: groupId, IdStr: convert.ToString(groupId), }, nil }