package request import "time" type OwnerCreate struct { OwnerName string `json:"owner_name"` OwnerSurname string `json:"owner_surname"` OwnerPhone string `json:"owner_phone"` IsVip bool `json:"is_vip"` VipExpireTime time.Time `json:"vip_expire_time"` } type OwnerUpdate struct { ID uint `json:"id"` OwnerName string `json:"owner_name"` OwnerSurname string `json:"owner_surname"` OwnerPhone string `json:"owner_phone"` IsVip bool `json:"is_vip"` VipExpireTime time.Time `json:"vip_expire_time"` } type OwnerQuery struct { OwnerName string `form:"owner_name"` OwnerPhone string `form:"owner_phone"` IsVip *bool `form:"is_vip"` Page int `form:"page,default=1"` PageSize int `form:"page_size,default=10"` }