task_link.go 844 B

1234567891011121314151617181920212223242526
  1. package http_model
  2. type TaskLinkListRequest struct {
  3. PageSize int64 `json:"page_size"`
  4. PageNum int64 `json:"page_num"`
  5. ProjectId string `json:"project_id"` // 项目ID
  6. TaskId string `json:"task_id"` // 任务ID
  7. StrategyId string `json:"strategy_id"` // 策略ID
  8. SketchStatus string `json:"sketch_status"` // 稿件状态
  9. PlatformNickname string `json:"platform_nickname"` // 账号昵称
  10. }
  11. type TaskLinkListData struct {
  12. TaskLinkPreview []*TaskLinkPreview `json:"project_link_pre_view"`
  13. Total string `json:"total"`
  14. }
  15. func NewTaskLinkListRequest() *TaskLinkListRequest {
  16. return new(TaskLinkListRequest)
  17. }
  18. func NewTaskLinkListResponse() *CommonResponse {
  19. resp := new(CommonResponse)
  20. resp.Data = new(ProjectTaskListData)
  21. return resp
  22. }