talent_info.go 2.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. package youngee_talent_model
  2. import (
  3. "github.com/gogf/gf/util/gmeta"
  4. )
  5. // TalentSelfInputInfo 达人端用户输入的属性
  6. type TalentSelfInputInfo struct {
  7. TalentWxNumber string `json:"talent_wx_number"` // 达人微信号
  8. TalentGender int `json:"talent_gender"` // 性别,0未知 1男 2女
  9. TalentPhoneNumber string `json:"talent_phone_number"` // 电话号码
  10. TalentAgeBracket int `json:"talent_age_bracket"` // 年龄段,取tallent_age_bracket表id
  11. TalentNationality int `json:"talent_nationality"` // 国籍,取tallent_nationality表id
  12. VisitStoreRegion int `json:"visit_store_region"` // 探店区域,取region_info表中的self_code
  13. IsBindInfo uint `json:"is_bind_info"` // 是否填写个人资料
  14. }
  15. type TalentInfo struct {
  16. gmeta.Meta `orm:"table:youngee_talent_info"`
  17. Id string `json:"id"` // 达人id
  18. TalentWxOpenid string `json:"talent_wx_openid"` // 达人的微信openid
  19. TalentWxNickname string `json:"talent_wx_nickname"` // 达人的微信昵称
  20. TalentWxNumber string `json:"talent_wx_number"` // 达人微信号
  21. Income int64 `json:"income"` // 收益总数
  22. Withdrawing int64 `json:"withdrawing"` // 提现中金额
  23. Canwithdraw int64 `json:"canwithdraw"` // 可提现金额
  24. Withdrawed int64 `json:"withdrawed"` // 已提现金额
  25. TalentGender int `json:"talent_gender"` // 性别,0未知 1男 2女
  26. TalentPhoneNumber string `json:"talent_phone_number"` // 电话号码
  27. TalentAgeBracket int `json:"talent_age_bracket"` // 年龄段,取tallent_age_bracket表id
  28. TalentNationality int `json:"talent_nationality"` // 国籍,取tallent_nationality表id
  29. VisitStoreRegion int `json:"visit_store_region"` // 探店区域,取region_info表中的self_code
  30. IsBindInfo uint `json:"is_bind_info"` // 是否填写个人资料
  31. IsBindLocation uint `json:"is_bind_location"` // 是否绑定收货地址
  32. IsBindBank uint `json:"is_bind_bank"` // 是否绑定银行账户信息
  33. InBlacklist uint `json:"in_blacklist"` // 是否加入黑名单 0否 1是
  34. TaskAll int `json:"task_all"` // 任务总数
  35. TaskApply int `json:"task_apply"` // 报名任务数量
  36. TaskExecute int `json:"task_execute"` // 执行中任务数量
  37. TaskEnd int `json:"task_end"` // 结束任务数量
  38. }