package model // Group 群组 type Group 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 // 更新时间 } type GroupUser struct { Id int64 // 自增主键 GroupId int64 // 群组id UserId int64 // 用户id MemberType int // 群组类型 Remarks string // 备注 Extra string // 附加属性 Status int // 状态 CreateTime string // 创建时间 UpdateTime string // 更新时间 } type GroupWithOwner struct { GroupID int64 `json:"group_user.group_id"` OwnerID int64 `json:"group_user.owner_id"` } type CustomerServiceWithUser struct { CustomerServiceUID int64 `json:"customer_service.uid"` UserIMID int64 `json:"user.id"` }