11 lines
429 B
Go
11 lines
429 B
Go
package req
|
|
|
|
|
|
type DeviceDTO struct {
|
|
DeviceCode string `json:"device_code" validate:"required"`
|
|
DeviceType string `json:"device_type" validate:"required"`
|
|
Longitude float64 `json:"longitude" validate:"required"`
|
|
Latitude float64 `json:"latitude" validate:"required"`
|
|
PortAmount int `json:"port_amount" validate:"required"`
|
|
Status string `json:"status" validate:"required,oneof=active inactive maintenance"`
|
|
} |