service/dbstruct/streamerauthapproval.go

104 lines
6.7 KiB
Go
Raw Normal View History

2023-12-21 22:17:40 +08:00
package dbstruct
type StreamerAuthApproval struct {
Id *int64 `json:"id" bson:"_id"` // 女神认证审批表id
Mid *int64 `json:"mid" bson:"mid"` // 用户表id
Avatar *MediaComponent `json:"avatar" bson:"avatar"` // 头像
Name *string `json:"name" bson:"name"` // 昵称
Gender *int64 `json:"gender" bson:"gender"` // 性别
ContactWay *string `json:"contact_way" bson:"contact_way"` // 联系方式
Bio *string `json:"bio" bson:"bio"` // 个性签名
Cover *MediaComponent `json:"cover" bson:"cover"` // 封面
Shorts *MediaComponent `json:"shorts" bson:"shorts"` // 展示视频
Album *MediaComponent `json:"album" bson:"album"` // 相册
Age *int64 `json:"age" bson:"age"` // 年龄
Height *int64 `json:"height" bson:"height"` // 身高
Weight *int64 `json:"weight" bson:"weight"` // 体重
Constellation *string `json:"constellation" bson:"constellation"` // 星座
City *string `json:"city" bson:"city"` // 所在城市
Tag *[]string `json:"tag" bson:"tag"` // 主播标签
AccountShot *MediaComponent `json:"account_shot" bson:"account_shot"` // 账号截图
Fans *int64 `json:"fans" bson:"fans"` // 全网粉丝
MainPlatform *string `json:"main_platform" bson:"main_platform"` // 主营平台
Inviters *[]int64 `json:"inviters" bson:"inviters"` // 邀请人
AutoResponseMessage *string `json:"auto_response_message" bson:"auto_response_message"` // 自动回复消息
Status *int64 `json:"status" bson:"status"` // 审批状态
Remarks *string `json:"remarks" bson:"remarks"` // 备注
Ct *int64 `json:"ct" bson:"ct"` // 创建时间
Ut *int64 `json:"ut" bson:"ut"` // 更新时间
DelFlag *int64 `json:"del_flag" bson:"del_flag"` // 删除标记
WechatLockType *int64 `json:"wechat_lock_type" bson:"wechat_lock_type"` // 微信解锁方式
WechatContact *string `json:"wechat_contact" bson:"wechat_contact"` // 微信联系方式
WechatCoinPrice *int64 `json:"wechat_coin_price" bson:"wechat_coin_price"` // 微信金币价格
}
2024-07-02 05:49:27 +08:00
type StreamerAuthApprovalBasic struct {
Id *int64 `json:"id" bson:"_id"` // 女神认证审批入站表id
Mid *int64 `json:"mid" bson:"mid"` // 用户表id
Avatar *MediaComponent `json:"avatar"` // 头像
Name *string `json:"name"` // 昵称
Gender *int64 `json:"gender"` // 性别
ContactWay *string `json:"contact_way"` // 联系方式
AccountShot *MediaComponent `json:"account_shot"` // 账号截图
Fans *int64 `json:"fans"` // 全网粉丝
MainPlatform *string `json:"main_platform"` // 主营平台
Status *int64 `json:"status" bson:"status"` // 审批状态
Remarks *string `json:"remarks" bson:"remarks"` // 备注
Ct *int64 `json:"ct" bson:"ct"` // 创建时间
Ut *int64 `json:"ut" bson:"ut"` // 更新时间
DelFlag *int64 `json:"del_flag" bson:"del_flag"` // 删除标记
}
func (p *StreamerAuthApprovalBasic) GetId() int64 {
if p != nil && p.Id != nil {
return *p.Id
}
return 0
}
func (p *StreamerAuthApprovalBasic) GetMid() int64 {
if p != nil && p.Mid != nil {
return *p.Mid
}
return 0
}
type StreamerAuthApprovalDetails struct {
Id *int64 `json:"id" bson:"_id"` // 女神认证审批完善表id
Mid *int64 `json:"mid" bson:"mid"` // 用户表id
Bio *string `json:"bio"` // 个性签名
Cover *MediaComponent `json:"cover"` // 封面
Shorts *MediaComponent `json:"shorts"` // 展示视频
Album *MediaComponent `json:"album"` // 相册
Age *int64 `json:"age"` // 年龄
Height *int64 `json:"height"` // 身高
Weight *int64 `json:"weight"` // 体重
Constellation *string `json:"constellation"` // 星座
City *string `json:"city"` // 所在城市
Tag *[]string `json:"tag"` // 主播标签
Inviters *[]int64 `json:"inviters"` // 邀请人
AutoResponseMessage *string `json:"auto_response_message"` // 自动回复消息
WechatLockType *int64 `json:"wechat_lock_type"` // 微信解锁方式
WechatContact *string `json:"wechat_contact"` // 微信联系方式
WechatCoinPrice *int64 `json:"wechat_coin_price"` // 微信金币价格
Status *int64 `json:"status" bson:"status"` // 审批状态
Remarks *string `json:"remarks" bson:"remarks"` // 备注
Ct *int64 `json:"ct" bson:"ct"` // 创建时间
Ut *int64 `json:"ut" bson:"ut"` // 更新时间
DelFlag *int64 `json:"del_flag" bson:"del_flag"` // 删除标记
}
func (p *StreamerAuthApprovalDetails) GetId() int64 {
if p != nil && p.Id != nil {
return *p.Id
}
return 0
}
func (p *StreamerAuthApprovalDetails) GetMid() int64 {
if p != nil && p.Mid != nil {
return *p.Mid
}
return 0
}