package youngee_talent_model import ( "github.com/gogf/gf/os/gtime" "github.com/gogf/gf/util/gmeta" ) // 商家端快手信息表 type M_KuaishouUserInfo struct { gmeta.Meta `orm:"table:youngee_m_kuaishou_userinfo"` Id int `json:"id" orm:"id,primary"` OpenId string `json:"open_id" orm:"open_id"` Code string `json:"code" orm:"code"` AccessToken string `json:"access_token" orm:"access_token"` RefreshToken string `json:"refresh_token" orm:"refresh_token"` Name string `json:"name" orm:"name"` //账号所属人 表单中填写 Ksnumber string `json:"ks_number" orm:"ks_number"` //快手号 ,表单中填写 PhoneNumber string `json:"phone_number" orm:"phone_number"` //手机号,表单中填写 NickName string `json:"nick_name" orm:"nick_name"` Expired int `json:"expired" orm:"expired"` ////0表示没有过期,1表示过期 CreateTime *gtime.Time `json:"create_time" orm:"create_time" ` // 创建时间 UpdateTime *gtime.Time `json:"update_time" orm:"update_time" ` // 创建时间 IsDelete int `json:"is_delete" orm:"is_delete"` } type KuaishouUserInfo struct { gmeta.Meta `orm:"table:platform_kuaishou_user_info"` Id int `json:"id" orm:"id,primary"` OpenId string `json:"open_id" orm:"open_id"` PlatformId int `json:"platform_id" orm:"platform_id"` TalentId string `json:"talent_id" orm:"talent_id"` Code string `json:"code" orm:"code"` AccessToken string `json:"access_token" orm:"access_token"` RefreshToken string `json:"refresh_token" orm:"refresh_token"` NickName string `json:"nick_name" orm:"nick_name"` HeadUri string `json:"head_uri" orm:"head_uri"` Fan int `json:"fan" orm:"fan"` Expired int `json:"expired" orm:"expired"` //0表示没有过期,1表示过期 SaleNum30day int `json:"sale_num_30day" orm:"sale_num_30day"` SaleNumTotal int `json:"sale_num_total" orm:"sale_num_total"` CreateTime *gtime.Time `json:"create_time" orm:"create_time" ` // 创建时间 UpdateTime *gtime.Time `json:"update_time" orm:"update_time" ` // 创建时间 IsDelete int `json:"is_delete" orm:"is_delete"` LikeNum int `json:"like_num" orm:"like_num"` VideoNum int `json:"video_num" orm:"video_num"` City string `json:"city"` //用户城市 Gender string `json:"gender"` //用户性别,"F"为女性,"M"为男性,"其他"为未知 Skill string `json:"skill"` //擅长领域 Status int `json:"status"` //绑定状态,绑定一个还是两个 //UseCode int `json:"use_code" ` //满足条件的账号可被选择 //BindCode int `json:"bind_code"` //账号绑定情况 IsSign int `json:"is_sign"` //是否报名该任务 IsOk int `json:"is_ok"` //是否满足领样条件 } // 快手列表返回的结果 // ResultData 结构体 type KSListResult struct { Count int // 不同 open_id 的个数 UserInfo []*KuaishouUserInfo // 用户信息列表 } type DYListResult struct { Count int UserInfo []*KuaishouUserInfo // 用户信息列表 } type AccountListResult struct { Count int UserInfo []*KuaishouUserInfo // 用户信息列表 }