service/dbstruct/streamerlink.go

23 lines
977 B
Go
Raw Normal View History

2023-12-21 22:17:40 +08:00
package dbstruct
type StreamerLink struct {
Id *int64 `json:"id" bson:"_id"` // 主播链接表id
Mid *int64 `json:"mid" bson:"mid"` // 主播mid
LinkNo *int64 `json:"link_no" bson:"link_no"` // 链接号
LinkName *string `json:"link_name" bson:"link_name"` // 链接名
Url *string `json:"url" bson:"url"` // 链接URL
Order *int64 `json:"order" bson:"order"` // 同一mid主播链接的排序优先级
Nickname *string `json:"nickname" bson:"nickname"` // 主播在该平台上的昵称
Ct *int64 `json:"ct" bson:"ct"` // 创建时间
Ut *int64 `json:"ut" bson:"ut"` // 更新时间
DelFlag *int64 `json:"del_flag" bson:"del_flag"` // 删除标记
}
func (p *StreamerLink) IsEmpty() bool {
if p == nil {
return true
}
return p.Mid == nil || p.LinkNo == nil || p.LinkName == nil || p.Url == nil || p.Order == nil || p.Nickname == nil
}