gatewayIp.go 976 B

12345678910111213141516171819202122232425
  1. package admin
  2. type SearchGatewayIpParams struct {
  3. Ip string `form:"ip" json:"ip"`
  4. HostId int `form:"hostId" json:"hostId"`
  5. Name string `form:"name" json:"name"`
  6. NodeArea string `form:"nodeArea" json:"nodeArea"`
  7. Operator int `form:"operator" json:"operator"`
  8. BanUdp int `gorm:"null" json:"banUdp" form:"banUdp" default:"0"`
  9. BanOverseas int `gorm:"null" json:"banOverseas" form:"banOverseas" default:"0"`
  10. Comment string `form:"comment" json:"comment"`
  11. Current int `form:"current" json:"current" default:"1"`
  12. PageSize int `form:"pageSize" json:"pageSize" default:"10"`
  13. Column string `form:"column" json:"column" default:"id"`
  14. Order string `form:"order" json:"order" default:"desc"`
  15. }
  16. type GatewayIp struct {
  17. Id int `json:"id" form:"id" validate:"required"`
  18. Uid int `json:"uid" form:"uid"`
  19. }
  20. type DeleteGatewayIpRequest struct {
  21. Ids []int64 `json:"ids" form:"ids" validate:"required,min=1,dive,required"`
  22. Uid int `json:"uid" form:"uid" `
  23. }