GetHoursRequest.go 905 B

123456789101112131415161718192021222324252627282930
  1. package http_model
  2. type GetHoursRequest struct {
  3. }
  4. type Hours struct {
  5. SignInOffline int32 `json:"sign_in_offline"`
  6. SignInVirtual int32 `json:"sign_in_virtual"`
  7. ReviewInMv int32 `json:"review_in_mv"`
  8. ReviewUnlimited int32 `json:"review_unlimited"`
  9. PostReview int32 `json:"post_review"`
  10. CaseClose int32 `json:"case_close"`
  11. Invalid int32 `json:"invalid"`
  12. DraftDefaultInPic int32 `json:"draft_default_in_pic"`
  13. DraftDefaultInMv int32 `json:"draft_default_in_mv"`
  14. ScriptDefault int32 `json:"script_default"`
  15. LinkBreach int32 `json:"link_breach"`
  16. CaseCloseDefault int32 `json:"case_close_default"`
  17. SelectionInvalid int32 `json:"selectioninvalid"`
  18. }
  19. func NewGetHoursRequest() *GetHoursRequest {
  20. return new(GetHoursRequest)
  21. }
  22. func NewGetHoursResponse() *CommonResponse {
  23. resp := new(CommonResponse)
  24. resp.Data = new(Hours)
  25. return resp
  26. }