feat(routes): 注册 7 个设备 Gateway 路由
This commit is contained in:
@@ -146,3 +146,25 @@ type BatchSetDeviceSeriesBindngResponse struct {
|
||||
FailCount int `json:"fail_count" description:"失败数量"`
|
||||
FailedItems []DeviceSeriesBindngFailedItem `json:"failed_items" description:"失败详情列表"`
|
||||
}
|
||||
|
||||
type SetSpeedLimitRequest struct {
|
||||
IMEI string `path:"imei" description:"设备号(IMEI)" required:"true"`
|
||||
UploadSpeed int `json:"upload_speed" validate:"required,min=1" required:"true" minimum:"1" description:"上行速率(KB/s)"`
|
||||
DownloadSpeed int `json:"download_speed" validate:"required,min=1" required:"true" minimum:"1" description:"下行速率(KB/s)"`
|
||||
}
|
||||
|
||||
type SetWiFiRequest struct {
|
||||
IMEI string `path:"imei" description:"设备号(IMEI)" required:"true"`
|
||||
SSID string `json:"ssid" validate:"required,min=1,max=32" required:"true" minLength:"1" maxLength:"32" description:"WiFi 名称"`
|
||||
Password string `json:"password" validate:"required,min=8,max=63" required:"true" minLength:"8" maxLength:"63" description:"WiFi 密码"`
|
||||
Enabled int `json:"enabled" validate:"required,oneof=0 1" required:"true" description:"启用状态(0:禁用, 1:启用)"`
|
||||
}
|
||||
|
||||
type SwitchCardRequest struct {
|
||||
IMEI string `path:"imei" description:"设备号(IMEI)" required:"true"`
|
||||
TargetICCID string `json:"target_iccid" validate:"required" required:"true" description:"目标卡 ICCID"`
|
||||
}
|
||||
|
||||
type EmptyResponse struct {
|
||||
Message string `json:"message,omitempty" description:"提示信息"`
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user