youngee_records.go 943 B

12345678910111213141516171819202122232425262728293031
  1. package http_model
  2. type GetYoungeeRecordsRequest struct {
  3. TalentId string `json:"talent_id"`
  4. }
  5. type YoungeeRecordsPreview struct {
  6. ProjectId string `json:"project_id"`
  7. ProjectName string `json:"project_name"`
  8. ProjectType string `json:"project_type"`
  9. ProjectPlatform string `json:"platform"`
  10. TeamId string `json:"team_id"`
  11. TeamStatus string `json:"team_status"`
  12. PintIncome string `json:"point_income"`
  13. MoneyIncome string `json:"money_income"`
  14. }
  15. type YoungeeRecordsData struct {
  16. YoungeeRecordsPreview []*YoungeeRecordsPreview `json:"Youngee_records_preview"`
  17. Total string `json:"total"`
  18. }
  19. func NewGetYoungeeRecordsRequest() *GetYoungeeRecordsRequest {
  20. return new(GetYoungeeRecordsRequest)
  21. }
  22. func NewGetYoungeeRecordsResponse() *CommonResponse {
  23. resp := new(CommonResponse)
  24. resp.Data = new(YoungeeRecordsData)
  25. return resp
  26. }