task_record.go 815 B

123456789101112131415161718192021222324252627282930
  1. package http_model
  2. type GetTaskRecordRequest struct {
  3. TalentId string `json:"talent_id"`
  4. }
  5. type GetTaskRecordResponse struct {
  6. TaskRecordData []*TaskRecordData `json:"task_record_data"`
  7. Total string `json:"total"`
  8. }
  9. type TaskRecordData struct {
  10. ProjectId string `json:"project_id"`
  11. ProjectName string `json:"project_name"`
  12. ProjectType string `json:"project_type"`
  13. ProjectPlatform string `json:"project_platform"`
  14. TaskId string `json:"task_id"`
  15. TaskStage string `json:"task_stage"`
  16. UpdatedAt string `json:"updated_at"`
  17. }
  18. func NewGetTaskRecordRequest() *GetTaskRecordRequest {
  19. return new(GetTaskRecordRequest)
  20. }
  21. func NewGetTaskRecordResponse() *CommonResponse {
  22. resp := new(CommonResponse)
  23. resp.Data = new(GetTaskRecordResponse)
  24. return resp
  25. }