WorkspaceDDLproject.go 1.2 KB

1234567891011121314151617181920212223242526272829303132
  1. package http_model
  2. type WorkspaceDDLprojectRequest struct {
  3. }
  4. type WorkspaceDDLprojectdata struct {
  5. DDLProjectPreview []*DDLProjectPreview `json:"DDL_project_pre_view"`
  6. Total string `json:"total"`
  7. }
  8. type DDLProjectPreview struct {
  9. ProjectId string `json:"project_id"` // 项目ID
  10. ProjectName string `json:"project_name"` // 项目名
  11. ProjectStatus string `json:"project_status"` // 项目状态
  12. ProjectPlatform string `json:"project_platform"` // 项目平台
  13. ProjectForm string `json:"project_form"` // 项目形式
  14. //ProjectFeeForms []string `json:"project_fee_forms"` // 稿费形式
  15. ProjectContentType string `json:"project_content_type"` // 内容形式
  16. RecruitDDL string `json:"recruit_ddl"` //招募截止时间
  17. RecruitNum string `json:"recruit_num"` //已招募人数
  18. AutoFailAt string `json:"auti_fail_at"` //支付截止时间
  19. }
  20. func NewWorkspaceDDLprojectRequest() *WorkspaceDDLprojectRequest {
  21. return new(WorkspaceDDLprojectRequest)
  22. }
  23. func NewWorkspaceDDLprojectResponse() *CommonResponse {
  24. resp := new(CommonResponse)
  25. resp.Data = new(WorkspaceDDLprojectdata)
  26. return resp
  27. }