package request // ParkingLotCreate 停车区域创建请求 type ParkingLotCreate struct { LotCode string `json:"lot_code"` // 区域编码 LotName string `json:"lot_name"` // 区域名称 Capacity int `json:"capacity" binding:"min=0"` // 车位数量 Description string `json:"description"` // 备注 } // ParkingLotUpdate 停车区域更新请求 type ParkingLotUpdate struct { ID uint `json:"id"` // 区域ID LotCode string `json:"lot_code"` // 区域编码 LotName string `json:"lot_name"` // 区域名称 Capacity int `json:"capacity" binding:"min=0"` // 车位数量 Description string `json:"description"` // 备注 } // ParkingLotQuery 停车区域查询请求 type ParkingLotQuery struct { LotCode string `form:"lot_code"` // 区域编码 LotName string `form:"lot_name"` // 区域名称 LotId int `form:"lot_id"` // 区域id Page int `form:"page,default=1"` // 页码 PageSize int `form:"page_size,default=10"` // 每页数量 }