23 lines
977 B
Go
23 lines
977 B
Go
|
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
|
||
|
}
|