Documentation
¶
Index ¶
- func ChangeOwnerHandler(ctx *svc.ServiceContext) gin.HandlerFunc
- func CreateGroupHandler(ctx *svc.ServiceContext) gin.HandlerFunc
- func GetGroupInfoHandler(ctx *svc.ServiceContext) gin.HandlerFunc
- func GetGroupListHandler(ctx *svc.ServiceContext) gin.HandlerFunc
- func GetGroupMemberInfoHandler(ctx *svc.ServiceContext) gin.HandlerFunc
- func GetGroupMemberListHandler(ctx *svc.ServiceContext) gin.HandlerFunc
- func GetGroupPubInfoHandler(ctx *svc.ServiceContext) gin.HandlerFunc
- func GetMuteListHandler(ctx *svc.ServiceContext) gin.HandlerFunc
- func GroupDisbandHandler(ctx *svc.ServiceContext) gin.HandlerFunc
- func GroupExitHandler(ctx *svc.ServiceContext) gin.HandlerFunc
- func GroupRemoveHandler(ctx *svc.ServiceContext) gin.HandlerFunc
- func InviteGroupMembersHandler(ctx *svc.ServiceContext) gin.HandlerFunc
- func JoinGroupHandler(ctx *svc.ServiceContext) gin.HandlerFunc
- func SetAdminHandler(ctx *svc.ServiceContext) gin.HandlerFunc
- func UpdateGroupAvatarHandler(ctx *svc.ServiceContext) gin.HandlerFunc
- func UpdateGroupFriendTypeHandler(ctx *svc.ServiceContext) gin.HandlerFunc
- func UpdateGroupJoinTypeHandler(ctx *svc.ServiceContext) gin.HandlerFunc
- func UpdateGroupMemberMuteTimeHandler(ctx *svc.ServiceContext) gin.HandlerFunc
- func UpdateGroupMemberNameHandler(ctx *svc.ServiceContext) gin.HandlerFunc
- func UpdateGroupMuteTypeHandler(ctx *svc.ServiceContext) gin.HandlerFunc
- func UpdateGroupNameHandler(ctx *svc.ServiceContext) gin.HandlerFunc
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ChangeOwnerHandler ¶
func ChangeOwnerHandler(ctx *svc.ServiceContext) gin.HandlerFunc
ChangeOwnerHandler @Summary 转让群 @Author chy@33.cn @Tags group 群动作 @Param FZM-SIGNATURE header string true "MOCK" @Param data body types.ChangeOwnerReq false "body" @Success 200 {object} types.GeneralResp{data=types.ChangeOwnerResp} @Router /group/app/change-owner [post]
func CreateGroupHandler ¶
func CreateGroupHandler(ctx *svc.ServiceContext) gin.HandlerFunc
CreateGroupHandler @Summary 创建群 @Author chy@33.cn @Tags group 群动作 @Param FZM-SIGNATURE header string true "MOCK" @Param data body types.CreateGroupReq false "body" @Success 200 {object} types.GeneralResp{data=types.CreateGroupResp} @Router /group/app/create-group [post]
func GetGroupInfoHandler ¶
func GetGroupInfoHandler(ctx *svc.ServiceContext) gin.HandlerFunc
GetGroupInfoHandler @Summary 查询群信息 @Author chy@33.cn @Tags group 群信息 @Param FZM-SIGNATURE header string true "MOCK" @Param data body types.GetGroupInfoReq false "body" @Success 200 {object} types.GeneralResp{data=types.GetGroupInfoResp} @Router /group/app/group-info [post]
func GetGroupListHandler ¶
func GetGroupListHandler(ctx *svc.ServiceContext) gin.HandlerFunc
GetGroupListHandler @Summary 查询群列表 @Author chy@33.cn @Tags group 群信息 @Param FZM-SIGNATURE header string true "MOCK" @Param data body types.GetGroupListReq false "body" @Success 200 {object} types.GeneralResp{data=types.GetGroupListResp} @Router /app/group-list [post]
func GetGroupMemberInfoHandler ¶
func GetGroupMemberInfoHandler(ctx *svc.ServiceContext) gin.HandlerFunc
GetGroupMemberInfoHandler @Summary 查询群成员信息 @Author chy@33.cn @Tags group 群成员信息 @Param FZM-SIGNATURE header string true "MOCK" @Param data body types.GetGroupMemberInfoReq false "body" @Success 200 {object} types.GeneralResp{data=types.GetGroupMemberInfoResp} @Router /group/app/group-member-info [post]
func GetGroupMemberListHandler ¶
func GetGroupMemberListHandler(ctx *svc.ServiceContext) gin.HandlerFunc
GetGroupMemberListHandler @Summary 查询群成员列表 @Author chy@33.cn @Tags group 群成员信息 @Param FZM-SIGNATURE header string true "MOCK" @Param data body types.GetGroupMemberListReq false "body" @Success 200 {object} types.GeneralResp{data=types.GetGroupMemberListResp} @Router /group/app/group-member-list [post]
func GetGroupPubInfoHandler ¶
func GetGroupPubInfoHandler(ctx *svc.ServiceContext) gin.HandlerFunc
GetGroupPubInfoHandler @Summary 查询群公开信息 @Author chy@33.cn @Tags group 群信息 @Param FZM-SIGNATURE header string true "MOCK" @Param data body types.GetGroupPubInfoReq false "body" @Success 200 {object} types.GeneralResp{data=types.GetGroupPubInfoResp} @Router /group/app/group-pub-info [post]
func GetMuteListHandler ¶
func GetMuteListHandler(ctx *svc.ServiceContext) gin.HandlerFunc
GetMuteListHandler @Summary 查询群内被禁言成员名单 @Author chy@33.cn @Tags group 禁言 @Param FZM-SIGNATURE header string true "MOCK" @Param data body types.GetMuteListReq false "body" @Success 200 {object} types.GeneralResp{data=types.GetMuteListResp} @Router /app/mute-list [post]
func GroupDisbandHandler ¶
func GroupDisbandHandler(ctx *svc.ServiceContext) gin.HandlerFunc
GroupDisbandHandler @Summary 解散群 @Author chy@33.cn @Tags group 群动作 @Param FZM-SIGNATURE header string true "MOCK" @Param data body types.GroupDisbandReq false "body" @Success 200 {object} types.GeneralResp{data=types.GroupDisbandResp} @Router /group/app/group-disband [post]
func GroupExitHandler ¶
func GroupExitHandler(ctx *svc.ServiceContext) gin.HandlerFunc
GroupExitHandler @Summary 退群 @Author chy@33.cn @Tags group 群动作 @Param FZM-SIGNATURE header string true "MOCK" @Param data body types.GroupExitReq false "body" @Success 200 {object} types.GeneralResp{data=types.GroupExitResp} @Router /group/app/group-exit [post]
func GroupRemoveHandler ¶
func GroupRemoveHandler(ctx *svc.ServiceContext) gin.HandlerFunc
GroupRemoveHandler @Summary 踢人 @Author chy@33.cn @Tags group 群动作 @Param FZM-SIGNATURE header string true "MOCK" @Param data body types.GroupRemoveReq false "body" @Success 200 {object} types.GeneralResp{data=types.GroupRemoveResp} @Router /group/app/group-remove [post]
func InviteGroupMembersHandler ¶
func InviteGroupMembersHandler(ctx *svc.ServiceContext) gin.HandlerFunc
InviteGroupMembersHandler @Summary 邀请新群员 @Author chy@33.cn @Tags group 群动作 @Param FZM-SIGNATURE header string true "MOCK" @Param data body types.InviteGroupMembersReq false "body" @Success 200 {object} types.GeneralResp{data=types.InviteGroupMembersResp} @Router /group/app/invite-group-members [post]
func JoinGroupHandler ¶
func JoinGroupHandler(ctx *svc.ServiceContext) gin.HandlerFunc
JoinGroupHandler @Summary 直接进群 @Author chy@33.cn @Tags group 群动作 @Param FZM-SIGNATURE header string true "MOCK" @Param data body types.JoinGroupReq false "body" @Success 200 {object} types.GeneralResp{data=types.JoinGroupResp} @Router /group/app/join-group [post]
func SetAdminHandler ¶
func SetAdminHandler(ctx *svc.ServiceContext) gin.HandlerFunc
SetAdminHandler @Summary 设置管理员 @Author chy@33.cn @Tags group 群成员信息 @Param FZM-SIGNATURE header string true "MOCK" @Param data body types.SetAdminReq false "body" @Success 200 {object} types.GeneralResp{data=types.SetAdminResp} @Router /group/app/member/type [post]
func UpdateGroupAvatarHandler ¶
func UpdateGroupAvatarHandler(ctx *svc.ServiceContext) gin.HandlerFunc
UpdateGroupAvatarHandler @Summary 更新群头像 @Author chy@33.cn @Tags group 群信息 @Param FZM-SIGNATURE header string true "MOCK" @Param data body types.UpdateGroupAvatarReq false "body" @Success 200 {object} types.GeneralResp{data=types.UpdateGroupAvatarResp} @Router /group/app/avatar [post]
func UpdateGroupFriendTypeHandler ¶
func UpdateGroupFriendTypeHandler(ctx *svc.ServiceContext) gin.HandlerFunc
UpdateGroupFriendTypeHandler @Summary 更新群内加好友设置 @Author chy@33.cn @Tags group 群信息 @Param FZM-SIGNATURE header string true "MOCK" @Param data body types.UpdateGroupFriendTypeReq false "body" @Success 200 {object} types.GeneralResp{data=types.UpdateGroupFriendTypeResp} @Router /group/app/friendType [post]
func UpdateGroupJoinTypeHandler ¶
func UpdateGroupJoinTypeHandler(ctx *svc.ServiceContext) gin.HandlerFunc
UpdateGroupJoinTypeHandler @Summary 更新群内加好友设置 @Author chy@33.cn @Tags group 群信息 @Param FZM-SIGNATURE header string true "MOCK" @Param data body types.UpdateGroupJoinTypeReq false "body" @Success 200 {object} types.GeneralResp{data=types.UpdateGroupJoinTypeResp} @Router /group/app/joinType [post]
func UpdateGroupMemberMuteTimeHandler ¶
func UpdateGroupMemberMuteTimeHandler(ctx *svc.ServiceContext) gin.HandlerFunc
UpdateGroupMemberMuteTimeHandler @Summary 更新群成员禁言时间 @Author chy@33.cn @Tags group 禁言 @Param FZM-SIGNATURE header string true "MOCK" @Param data body types.UpdateGroupMemberMuteTimeReq false "body" @Success 200 {object} types.GeneralResp{data=types.UpdateGroupMemberMuteTimeResp} @Router /group/app/member/muteTime [post]
func UpdateGroupMemberNameHandler ¶
func UpdateGroupMemberNameHandler(ctx *svc.ServiceContext) gin.HandlerFunc
UpdateGroupMemberNameHandler @Summary 更新群成员昵称 @Author chy@33.cn @Tags group 群成员信息 @Param FZM-SIGNATURE header string true "MOCK" @Param data body types.UpdateGroupMemberNameReq false "body" @Success 200 {object} types.GeneralResp{data=types.UpdateGroupMemberNameResp} @Router /group/app/member/name [post]
func UpdateGroupMuteTypeHandler ¶
func UpdateGroupMuteTypeHandler(ctx *svc.ServiceContext) gin.HandlerFunc
UpdateGroupMuteTypeHandler @Summary 更新群内加好友设置 @Author chy@33.cn @Tags group 群信息 @Param FZM-SIGNATURE header string true "MOCK" @Param data body types.UpdateGroupMuteTypeReq false "body" @Success 200 {object} types.GeneralResp{data=types.UpdateGroupMuteTypeResp} @Router /group/app/muteType [post]
func UpdateGroupNameHandler ¶
func UpdateGroupNameHandler(ctx *svc.ServiceContext) gin.HandlerFunc
UpdateGroupNameHandler @Summary 更新群名称 @Author chy@33.cn @Tags group 群信息 @Param FZM-SIGNATURE header string true "MOCK" @Param data body types.UpdateGroupNameReq false "body" @Success 200 {object} types.GeneralResp{data=types.UpdateGroupNameResp} @Router /group/app/name [post]
Types ¶
This section is empty.
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
- 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