assignment_model.go 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. package assignment
  2. import "github.com/gogf/gf/os/gtime"
  3. type AddAssignmentReq struct {
  4. TaskId string `json:"task_id"` // 任务id
  5. EnterpriseId string `json:"enterprise_id"` //商家id
  6. SelectionId string `json:"selection_id"` //选品id
  7. PayMoney int `json:"pay_money"` // 悬赏结算金额
  8. LinkUrl string `json:"link_url"` // 作业连接
  9. PhotoUrl string `json:"photo_url"` // 作业截图
  10. ReviseOpinion string `json:"revise_opinion"` // 审核意见
  11. IsSubmit int `json:"is_submit" d:"1"` // 是否提交
  12. IsReview int `json:"is_review" d:"0"` // 是否审核
  13. IsOk int `json:"is_ok" d:"0"` // 是否合格
  14. CreateAt *gtime.Time `json:"create_at"` // 创建时间
  15. SubmitAt *gtime.Time `json:"submit_at"` // 提交时间
  16. AgreeAt *gtime.Time `json:"agree_at" d:""` // 同意时间
  17. RejectAt *gtime.Time `json:"reject_at" d:""` // 驳回时间
  18. }
  19. type ListAssignmentRes struct {
  20. AssignmentList []*ListAssignmentSql `json:"assignment_list"`
  21. }
  22. type ListAssignmentSql struct {
  23. TaskId string `json:"task_id"` // 任务id
  24. LinkUrl string `json:"link_url"` // 作业连接
  25. PhotoUrl string `json:"photo_url"` // 作业截图
  26. ReviseOpinion string `json:"revise_opinion"` // 审核意见
  27. IsSubmit int `json:"is_submit"` // 是否提交
  28. IsReview int `json:"is_review"` // 是否审核
  29. IsOk int `json:"is_ok"` // 是否合格
  30. CreateAt *gtime.Time `json:"create_at"` // 创建时间
  31. SubmitAt *gtime.Time `json:"submit_at"` // 提交时间
  32. AgreeAt *gtime.Time `json:"agree_at"` // 同意时间
  33. RejectAt *gtime.Time `json:"reject_at"` // 驳回时间
  34. }