package md type GroupListReq struct { Page int `json:"page"` PageSize int `json:"page_size"` Name string `json:"name"` //群名称 GroupAdmin string `json:"group_admin"` //群主 StartTimeStart string `json:"start_time_start" example:"创建时间-起始"` StartTimeEnd string `json:"start_time_end" example:"创建时间-截止"` } type GroupListResp struct { Page int `json:"page"` PageSize int `json:"page_size"` Total int64 `json:"total"` List []struct { Id int64 // 群组id Name string // 组名 AvatarUrl string // 头像 Introduction string // 群简介 UserNum int32 // 群组人数 IsAllMemberBanned int32 // 是否全员禁言(1:是 2:否) IsAllAddFriend int32 // 是否允许加好友(1:是 2:否) Extra string // 附加字段 CreateTime string // 创建时间 UpdateTime string // 更新时间 PhoneNumber string // 群主账号 Nickname string // 群主昵称 } `json:"list"` } type GroupUserListReq struct { Page int `json:"page"` PageSize int `json:"page_size"` GroupId int `json:"name"` //群id Phone string `json:"phone" example:"手机号"` //手机号 Nickname string `json:"nickname" example:"昵称"` //昵称 } type GroupUserListResp struct { Page int `json:"page"` PageSize int `json:"page_size"` Total int64 `json:"total"` List []struct { Id int64 // 自增主键 GroupId int64 // 群组id UserId int64 // 用户id MemberType int // 群组类型 Remarks string // 备注 Extra string // 附加属性 Status int // 状态 CreateTime string // 创建时间 UpdateTime string // 更新时间 PhoneNumber string // 账号 Nickname string // 昵称 } `json:"list"` }