project_change_taskStatus.go 1.1 KB

12345678910111213141516171819202122
  1. package http_model
  2. type ProjectChangeTaskStatusRequest struct {
  3. TaskIds []string `json:"task_ids"` // 子任务ID
  4. TaskStatus string `json:"task_status"` // 子任务状态
  5. TaskStage string `json:"task_stage"` // 子任务阶段
  6. IsSpecial string `json:"is_special"` // 1为定向种草
  7. ProjectId string `json:"project_id"` // 种草任务ID
  8. SupplierId int `json:"supplier_id"` // 服务商ID
  9. SubAccountId int `json:"sub_account_id"` // 子账号ID,若提报或拒绝达人操作人不是子账号则0,否则填入ID
  10. SOperatorType int `json:"s_operator_type"` // 服务商提报或拒绝达人操作人类型,1服务商主账号,2服务商子账号,3管理后台
  11. SupplierStatus int `json:"supplier_status"` // 服务商任务状态 0表示达人来源非服务商 1待选 2已选 3落选
  12. }
  13. func NewProjectChangeTaskStatusRequst() *ProjectChangeTaskStatusRequest {
  14. return new(ProjectChangeTaskStatusRequest)
  15. }
  16. func NewProjectChangeTaskStatusResponse() *CommonResponse {
  17. resp := new(CommonResponse)
  18. return resp
  19. }