package http_model type LocalTaskDatalistRequest struct { PageSize int `json:"page_size"` PageNum int `json:"page_num"` ProjectId string `json:"project_id"` // 项目ID DataStatus string `json:"data_status"` // 链接状态,14 EnterpriseId string `json:"enterprise_id"` SortField []string `json:"sort_field,omitempty"` SortOrder []string `json:"sort_order,omitempty"` Others string `json:"others,omitempty"` } type GetLocalTaskDatalistData struct { LocalTaskDatalist []*LocalTaskDatainfo `json:"task_list"` Total string `json:"total"` } type LocalTaskDatainfo struct { Task *LocaLTaskInfo `json:"task_info"` SubmitAt string `json:"submit_at"` // 提交时间 AgreeAt string `json:"agree_at"` DataId int `json:"data_id"` //初稿ID PhotoUrl string `json:"photo_url"` PlayNumber int `json:"play_number"` LikeNumber int `json:"like_number"` CommentNumber int `json:"comment_number"` CollectNumber int `json:"collect_number"` SettleAmount float64 `json:"settle_amount"` Breakrate int `json:"breakrate"` Operator string `json:"operator"` } func NewLocalTaskDatalistRequest() *LocalTaskDatalistRequest { return new(LocalTaskDatalistRequest) } func NewLocalTaskDatalistResponse() *CommonResponse { resp := new(CommonResponse) resp.Data = new(GetLocalTaskDatalistData) return resp }