talent_info.go 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. // Code generated by sql2gorm. DO NOT EDIT.
  2. package entity
  3. import (
  4. "time"
  5. )
  6. type YoungeeTalentInfo struct {
  7. ID string `gorm:"column:id;primary_key"` // 达人id
  8. TalentWxOpenid string `gorm:"column:talent_wx_openid;NOT NULL"` // 达人的微信openid
  9. Avatar string `gorm:"column:avatar;NOT NULL"`
  10. TalentWxNickname string `gorm:"column:talent_wx_nickname"` // 达人的微信昵称
  11. TalentNickname string `gorm:"column:talent_nickname"` // 达人昵称
  12. Income float64 `gorm:"column:income;default:0"` // 收益总数
  13. Withdrawing float64 `gorm:"column:withdrawing;default:0"` // 提现中金额
  14. Canwithdraw float64 `gorm:"column:canwithdraw;default:0"` // 可提现金额
  15. Withdrawed float64 `gorm:"column:withdrawed;default:0"` // 已提现金额
  16. TalentPhoneNumber string `gorm:"column:talent_phone_number"` // 电话号码
  17. TalentAgeBracket int64 `gorm:"column:talent_age_bracket"` // 年龄段,取tallent_age_bracket表id
  18. TalentNationality int64 `gorm:"column:talent_nationality"` // 国籍,取tallent_nationality表id
  19. VisitStoreRegion int64 `gorm:"column:visit_store_region"` // 探店区域,取region_info表中的self_code
  20. IsBindInfo int64 `gorm:"column:is_bind_info;default:0"` // 是否填写个人资料
  21. IsBindLocation int64 `gorm:"column:is_bind_location;default:0"` // 是否绑定收货地址
  22. IsBindBank int64 `gorm:"column:is_bind_bank;default:0"` // 是否绑定银行账户信息
  23. InBlacklist int64 `gorm:"column:in_blacklist;default:0"` // 是否加入黑名单 0否 1是
  24. TaskAll int64 `gorm:"column:task_all;default:0"` // 任务总数
  25. TaskApply int64 `gorm:"column:task_apply;default:0"` // 报名任务数量
  26. TaskExecute int64 `gorm:"column:task_execute;default:0"` // 执行中任务数量
  27. TaskEnd int64 `gorm:"column:task_end;default:0"` // 结束任务数量
  28. CreateDate time.Time `gorm:"column:create_date;NOT NULL"` // 创建时间
  29. LastLoginDate time.Time `gorm:"column:last_login_date;NOT NULL"` // 最后登录时间
  30. ApplyNum int64 `gorm:"column:apply_num;default:5;NOT NULL"` // 剩余申请次数(每天更新)
  31. UserType int64 `gorm:"column:user_type"`
  32. Sex int64 `gorm:"column:sex"`
  33. }
  34. func (m *YoungeeTalentInfo) TableName() string {
  35. return "youngee_talent_info"
  36. }