Documentation ¶
Index ¶
- func NewTypesGroupInfo(do *pb.GroupBizInfo) *types.GroupInfo
- func NewTypesGroupInfos(dos []*pb.GroupBizInfo) []*types.GroupInfo
- func NewTypesGroupMemberInfo(do *pb.GroupMemberBizInfo) *types.GroupMember
- func NewTypesGroupMemberInfos(dos []*pb.GroupMemberBizInfo) []*types.GroupMember
- type GroupLogic
- func (l *GroupLogic) ChangeOwner(req *types.ChangeOwnerReq) (*types.ChangeOwnerResp, error)
- func (l *GroupLogic) CreateGroup(req *types.CreateGroupReq) (*types.CreateGroupResp, error)
- func (l *GroupLogic) GetGroupList(req *types.GetGroupListReq) (*types.GetGroupListResp, error)
- func (l *GroupLogic) GetGroupMemberInfo(req *types.GetGroupMemberInfoReq) (*types.GetGroupMemberInfoResp, error)
- func (l *GroupLogic) GetGroupMemberList(req *types.GetGroupMemberListReq) (*types.GetGroupMemberListResp, error)
- func (l *GroupLogic) GetMuteList(req *types.GetMuteListReq) (*types.GetMuteListResp, error)
- func (l *GroupLogic) GetPriGroupInfo(req *types.GetGroupInfoReq) (*types.GetGroupInfoResp, error)
- func (l *GroupLogic) GetPubGroupInfo(req *types.GetGroupPubInfoReq) (*types.GetGroupPubInfoResp, error)
- func (l *GroupLogic) GroupDisband(req *types.GroupDisbandReq) (*types.GroupDisbandResp, error)
- func (l *GroupLogic) GroupExit(req *types.GroupExitReq) (*types.GroupExitResp, error)
- func (l *GroupLogic) GroupRemove(req *types.GroupRemoveReq) (*types.GroupRemoveResp, error)
- func (l *GroupLogic) InviteGroupMembers(req *types.InviteGroupMembersReq) (*types.InviteGroupMembersResp, error)
- func (l *GroupLogic) JoinGroup(req *types.JoinGroupReq) (*types.JoinGroupResp, error)
- func (l *GroupLogic) SetAdmin(req *types.SetAdminReq) (*types.SetAdminResp, error)
- func (l *GroupLogic) UpdateGroupAvatar(req *types.UpdateGroupAvatarReq) (*types.UpdateGroupAvatarResp, error)
- func (l *GroupLogic) UpdateGroupFriendType(req *types.UpdateGroupFriendTypeReq) (*types.UpdateGroupFriendTypeResp, error)
- func (l *GroupLogic) UpdateGroupJoinType(req *types.UpdateGroupJoinTypeReq) (*types.UpdateGroupJoinTypeResp, error)
- func (l *GroupLogic) UpdateGroupMemberMuteTime(req *types.UpdateGroupMemberMuteTimeReq) (*types.UpdateGroupMemberMuteTimeResp, error)
- func (l *GroupLogic) UpdateGroupMemberName(req *types.UpdateGroupMemberNameReq) (*types.UpdateGroupMemberNameResp, error)
- func (l *GroupLogic) UpdateGroupMuteType(req *types.UpdateGroupMuteTypeReq) (*types.UpdateGroupMuteTypeResp, error)
- func (l *GroupLogic) UpdateGroupName(req *types.UpdateGroupNameReq) (*types.UpdateGroupNameResp, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewTypesGroupInfo ¶
func NewTypesGroupInfo(do *pb.GroupBizInfo) *types.GroupInfo
func NewTypesGroupInfos ¶
func NewTypesGroupInfos(dos []*pb.GroupBizInfo) []*types.GroupInfo
func NewTypesGroupMemberInfo ¶
func NewTypesGroupMemberInfo(do *pb.GroupMemberBizInfo) *types.GroupMember
func NewTypesGroupMemberInfos ¶
func NewTypesGroupMemberInfos(dos []*pb.GroupMemberBizInfo) []*types.GroupMember
Types ¶
type GroupLogic ¶
type GroupLogic struct {
// contains filtered or unexported fields
}
func NewGroupLogic ¶
func NewGroupLogic(ctx context.Context, svcCtx *svc.ServiceContext) GroupLogic
func (*GroupLogic) ChangeOwner ¶
func (l *GroupLogic) ChangeOwner(req *types.ChangeOwnerReq) (*types.ChangeOwnerResp, error)
func (*GroupLogic) CreateGroup ¶
func (l *GroupLogic) CreateGroup(req *types.CreateGroupReq) (*types.CreateGroupResp, error)
func (*GroupLogic) GetGroupList ¶
func (l *GroupLogic) GetGroupList(req *types.GetGroupListReq) (*types.GetGroupListResp, error)
func (*GroupLogic) GetGroupMemberInfo ¶
func (l *GroupLogic) GetGroupMemberInfo(req *types.GetGroupMemberInfoReq) (*types.GetGroupMemberInfoResp, error)
func (*GroupLogic) GetGroupMemberList ¶
func (l *GroupLogic) GetGroupMemberList(req *types.GetGroupMemberListReq) (*types.GetGroupMemberListResp, error)
func (*GroupLogic) GetMuteList ¶
func (l *GroupLogic) GetMuteList(req *types.GetMuteListReq) (*types.GetMuteListResp, error)
func (*GroupLogic) GetPriGroupInfo ¶
func (l *GroupLogic) GetPriGroupInfo(req *types.GetGroupInfoReq) (*types.GetGroupInfoResp, error)
func (*GroupLogic) GetPubGroupInfo ¶
func (l *GroupLogic) GetPubGroupInfo(req *types.GetGroupPubInfoReq) (*types.GetGroupPubInfoResp, error)
func (*GroupLogic) GroupDisband ¶
func (l *GroupLogic) GroupDisband(req *types.GroupDisbandReq) (*types.GroupDisbandResp, error)
func (*GroupLogic) GroupExit ¶
func (l *GroupLogic) GroupExit(req *types.GroupExitReq) (*types.GroupExitResp, error)
func (*GroupLogic) GroupRemove ¶
func (l *GroupLogic) GroupRemove(req *types.GroupRemoveReq) (*types.GroupRemoveResp, error)
func (*GroupLogic) InviteGroupMembers ¶
func (l *GroupLogic) InviteGroupMembers(req *types.InviteGroupMembersReq) (*types.InviteGroupMembersResp, error)
func (*GroupLogic) JoinGroup ¶
func (l *GroupLogic) JoinGroup(req *types.JoinGroupReq) (*types.JoinGroupResp, error)
func (*GroupLogic) SetAdmin ¶
func (l *GroupLogic) SetAdmin(req *types.SetAdminReq) (*types.SetAdminResp, error)
func (*GroupLogic) UpdateGroupAvatar ¶
func (l *GroupLogic) UpdateGroupAvatar(req *types.UpdateGroupAvatarReq) (*types.UpdateGroupAvatarResp, error)
func (*GroupLogic) UpdateGroupFriendType ¶
func (l *GroupLogic) UpdateGroupFriendType(req *types.UpdateGroupFriendTypeReq) (*types.UpdateGroupFriendTypeResp, error)
func (*GroupLogic) UpdateGroupJoinType ¶
func (l *GroupLogic) UpdateGroupJoinType(req *types.UpdateGroupJoinTypeReq) (*types.UpdateGroupJoinTypeResp, error)
func (*GroupLogic) UpdateGroupMemberMuteTime ¶
func (l *GroupLogic) UpdateGroupMemberMuteTime(req *types.UpdateGroupMemberMuteTimeReq) (*types.UpdateGroupMemberMuteTimeResp, error)
func (*GroupLogic) UpdateGroupMemberName ¶
func (l *GroupLogic) UpdateGroupMemberName(req *types.UpdateGroupMemberNameReq) (*types.UpdateGroupMemberNameResp, error)
func (*GroupLogic) UpdateGroupMuteType ¶
func (l *GroupLogic) UpdateGroupMuteType(req *types.UpdateGroupMuteTypeReq) (*types.UpdateGroupMuteTypeResp, error)
func (*GroupLogic) UpdateGroupName ¶
func (l *GroupLogic) UpdateGroupName(req *types.UpdateGroupNameReq) (*types.UpdateGroupNameResp, error)
Source Files ¶
- change_owner.go
- create_group.go
- get_group_info.go
- get_group_list.go
- get_group_member_info.go
- get_group_member_list.go
- get_mute_list.go
- get_pub_group_info.go
- group_disband.go
- group_exit.go
- group_remove.go
- invite_group_members.go
- join_group.go
- newlogic.go
- set_admin.go
- update_group_avatar.go
- update_group_friend_type.go
- update_group_join_type.go
- update_group_member_mute_time.go
- update_group_member_name.go
- update_group_mute_type.go
- update_group_name.go
Click to show internal directories.
Click to hide internal directories.