cc.go 807 B

123456789101112131415161718192021222324
  1. package v1
  2. type CCListRequest struct {
  3. Uid int64 `json:"uid" form:"uid" validate:"required"`
  4. HostId int64 `json:"hostId" form:"hostId" validate:"required"`
  5. WebId int64 `json:"webId" form:"webId" validate:"required"`
  6. }
  7. type CCListResponse struct {
  8. Value string `json:"value" form:"value"`
  9. Type string `json:"type" form:"type"`
  10. Reason string `json:"reason" form:"reason"`
  11. SourceUrl string `json:"sourceURL" form:"sourceURL"`
  12. CreatedAt string `json:"createdAt" form:"createdAt"`
  13. ExpiredAt string `json:"expiredAt" form:"expiredAt"`
  14. }
  15. type CCStateRequest struct {
  16. Uid int64 `json:"uid" form:"uid" validate:"required"`
  17. Ip string `json:"ip" form:"ip" validate:"required"`
  18. HostId int64 `json:"hostId" form:"hostId" validate:"required"`
  19. WebId int64 `json:"webId" form:"webId" validate:"required"`
  20. }