package talent_model

type PlatformLittleRedBook struct {
	TalentId           int    `orm:"talent_id,unique"           json:"talentId"`                                                                                        // 达人账号id(talent_info表id值)
	PlatformId         int    `orm:"platform_id"                json:"platformId" v:"required|integer|between:1,7#必须输入平台id|平台id类型为int|平台id取值范围为 :min到:max"`             // 平台id，与third_platform_info中的id相同
	PlatformName       string `orm:"platform_name"              json:"platformName"`                                                                                         // 平台名称(冗余)
	PlatformIconUrl    string `orm:"platform_icon_url"          json:"platformIconUrl"`                                                                                      // 平台icon的url(冗余)
	PlatformAccountId  string `orm:"platform_account_id"        json:"platformAccountId"`                                                                               // 在平台上的账号
	PlatformNickname   string `orm:"platform_nickname"          json:"platformNickname" v:"required|length:1,30#必须输入平台昵称|platformNickname长度非法"`                         // 在平台上的昵称
	HomePageUrl        string `orm:"home_page_url"              json:"homePageUrl" v:"required|url#必须输入主页链接|主页链接为url"`                                                  // 主页链接
	FansCount          int64  `orm:"fans_count"                 json:"fansCount" v:"required|integer|min:0#必须输入粉丝数|粉丝数为整数类型|粉丝数必须为正整数"`                                                 // 粉丝数
	GotLikeCount       int64  `orm:"got_like_count"             json:"gotLikeCount" v:"required|integer|min:0#必须输入赞藏数|赞藏数类型为整数类型|赞藏数必须为正整数"`                                            // (点)赞(收)藏数
	NoteCount          int64  `orm:"note_count"                 json:"noteCount" v:"integer|min:0#笔记总量类型为整数类型|笔记总量必须为正整数"`                                                                // 笔记总量
	IsSupportReporting int    `orm:"is_support_reporting"       json:"isSupportReporting" v:"integer|between:0,1#是否支持报备为整数类型|是否支持报备取值范围 :min到:max"` // 是否支持报备
	IsSupportLive      int    `orm:"is_support_live"            json:"isSupportLive" v:"integer|between:0,1#是否支持直播为整数类型|是否支持直播取值范围 :min到:max"`      // 是否支持直播
	CanMakeVideo       int    `orm:"can_make_video"             json:"canMakeVideo" v:"integer|between:0,1#是否可以制作视频为整数类型|是否可以制作视频取值范围 :min到:max"` // 是否可以制作视频
	IsAppearInVideo    int    `orm:"is_appear_in_video"         json:"isAppearInVideo" v:"integer|between:0,1#是否出镜为整数类型|是否出镜取值范围 :min到:max"`          // 是否出镜
	SkilledAt          string `orm:"skilled_at"                 json:"skilledAt"`                                                                                       // 擅长领域(info_tallent_skilled_area表中的id的数组)  {0,不限。1,母婴。2，美妆护肤。3，时尚穿搭。4，旅游。5，美食。6，数码科技。7，健康养生。8，情感。9，宠物。10，运动健身。11，家居生活。12，搞笑。13，音乐  }
	SkilledAt1         int    `json:"skilledAt1" v:"integer|between:1,13#领域类型为整数|领域取值范围为 :min, :max"`
	SkilledAt2         int    `json:"skilledAt2" v:"integer|between:2,13#领域类型为整数|领域取值范围为 :min, :max"` //
	SkilledAt3         int    `json:"skilledAt3" v:"integer|between:3,13#领域类型为整数|领域取值范围为 :min, :max"`
	HomePageCaptureUrl string `orm:"home_page_capture_url"      json:"homePageCaptureUrl" v:"required|url#必须输入主页截图链接|主页截图链接为url"` // 主页截图链接
	AccountFrom        string `orm:"account_from"               json:"accountFrom"`                                               // 账号来源(仅B端批量上传的账号需要填写)
}