qnc-server-old/model/request/car.go

31 lines
950 B
Go
Raw Normal View History

2024-09-14 10:48:09 +08:00
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"`
}