31 lines
950 B
Go
31 lines
950 B
Go
package request
|
|
|
|
type CarVinReq struct {
|
|
Vin string `json:"vin" form:"vin" binding:"required"`
|
|
}
|
|
type CarInsuranceReq struct {
|
|
Vin string `json:"vin" binding:"required"`
|
|
}
|
|
type CarMaintenanceReq struct {
|
|
Vin string `json:"vin" binding:"required"`
|
|
ImageBase64 string `json:"image_base64" binding:"required"` //行驶证base64
|
|
}
|
|
type CarCardNoReq struct {
|
|
CardNo string `json:"card_no" binding:"required"`
|
|
}
|
|
type GetQueryRecordReq struct {
|
|
ID uint `json:"id" form:"id"`
|
|
IsCase bool `json:"is_case" form:"is_case"`
|
|
Feature string `json:"feature" form:"feature" binding:"required"`
|
|
}
|
|
type CarNameTypeNumberReq struct {
|
|
Name string `json:"name" binding:"required"`
|
|
CarType string `json:"car_type" binding:"required"`
|
|
CarNumber string `json:"car_number" binding:"required"`
|
|
}
|
|
|
|
type VehicleValuationReq struct {
|
|
CarNumber string `json:"car_number" binding:"required"`
|
|
Vin string `json:"vin" binding:"required"`
|
|
}
|