talent_team.go 1.1 KB

123456789101112131415161718192021222324252627282930
  1. package youngee_talent_model
  2. import "youngmini_server/app/model"
  3. type YounggeeTeamTaskInfo struct {
  4. Avatar string `json:"avatar"` // 头像
  5. TalentWxNickname string `json:"talent_wx_nickname"` // 昵称
  6. PointIncome int `json:"point_income"` // 积分收益
  7. MoneyIncome float64 `json:"money_income"` // 现金收益
  8. TaskStage int `json:"task_stage"` // 任务阶段
  9. CurDefaultStatus int `json:"cur_default_status"` // 当前违约状态
  10. }
  11. type AddYoungTeamReq struct {
  12. ProjectType int `json:"project_type"` // 项目类型,1为项目,2为选品
  13. ProjectId string `json:"project_id"`
  14. SelectionId string `json:"selection_id"`
  15. }
  16. type GetLeadYoungTeamIdRsp struct {
  17. TeamId string `json:"team_id"`
  18. Num int `json:"num"`
  19. }
  20. type GetYoungTeamListRsp struct {
  21. YoungTeamList []*model.YounggeeTalentTeam `json:"young_team_list"`
  22. Num int `json:"num"`
  23. PointIncome int `json:"point_income"`
  24. MoneyIncome float64 `json:"money_income"`
  25. }