七月迭代短暂完结,还有很多后端的关键东西没有弄,这是一版赶时间做的东西
All checks were successful
构建并部署到测试环境(无 SSH) / build-and-deploy (push) Successful in 8m26s
All checks were successful
构建并部署到测试环境(无 SSH) / build-and-deploy (push) Successful in 8m26s
This commit is contained in:
@@ -69,8 +69,59 @@ const (
|
||||
IntegrationOperationGatewayTraffic = "query_flow" // 查询流量
|
||||
IntegrationOperationGatewayNetwork = "query_card_status" // 查询网络状态
|
||||
IntegrationOperationGatewayDeviceInfo = "query_device_info" // 查询设备信息
|
||||
IntegrationOperationGatewaySpeedTier = "set_speed_tier" // 设置或恢复固定限速档位
|
||||
)
|
||||
|
||||
// Gateway 固定限速档位编码。
|
||||
const (
|
||||
GatewaySpeedTierRestore = -1 // 恢复不限速
|
||||
GatewaySpeedTierZero = 0 // 限速为 0kbps
|
||||
GatewaySpeedTier128K = 1 // 限速为 128Kbps
|
||||
GatewaySpeedTier512K = 2 // 限速为 512Kbps
|
||||
GatewaySpeedTier1M = 3 // 限速为 1Mbps
|
||||
GatewaySpeedTier2M = 4 // 限速为 2Mbps
|
||||
GatewaySpeedTier10M = 5 // 限速为 10Mbps
|
||||
GatewaySpeedTier20M = 6 // 限速为 20Mbps
|
||||
GatewaySpeedTier50M = 7 // 限速为 50Mbps
|
||||
GatewaySpeedTier100M = 8 // 限速为 100Mbps
|
||||
)
|
||||
|
||||
// IsGatewaySpeedTier 判断编码是否为系统允许的固定限速档位。
|
||||
func IsGatewaySpeedTier(code int) bool {
|
||||
return code >= GatewaySpeedTierRestore && code <= GatewaySpeedTier100M
|
||||
}
|
||||
|
||||
// GetGatewaySpeedTierName 返回固定限速档位中文名称。
|
||||
func GetGatewaySpeedTierName(code int) string {
|
||||
switch code {
|
||||
case GatewaySpeedTierRestore:
|
||||
return "恢复不限速"
|
||||
case GatewaySpeedTierZero:
|
||||
return "0kbps"
|
||||
case GatewaySpeedTier128K:
|
||||
return "128Kbps"
|
||||
case GatewaySpeedTier512K:
|
||||
return "512Kbps"
|
||||
case GatewaySpeedTier1M:
|
||||
return "1Mbps"
|
||||
case GatewaySpeedTier2M:
|
||||
return "2Mbps"
|
||||
case GatewaySpeedTier10M:
|
||||
return "10Mbps"
|
||||
case GatewaySpeedTier20M:
|
||||
return "20Mbps"
|
||||
case GatewaySpeedTier50M:
|
||||
return "50Mbps"
|
||||
case GatewaySpeedTier100M:
|
||||
return "100Mbps"
|
||||
default:
|
||||
return "未知"
|
||||
}
|
||||
}
|
||||
|
||||
// GatewaySpeedTierUnknownRecoveryStrategy 表示限速超时后的人工核对策略。
|
||||
const GatewaySpeedTierUnknownRecoveryStrategy = "通过 Gateway 运维侧按 ICCID 核对当前限速档位后,再决定是否重试"
|
||||
|
||||
// 卡实名观测场景
|
||||
const (
|
||||
CardObservationSceneRealnamePolling = "realname_polling" // 实名轮询
|
||||
|
||||
Reference in New Issue
Block a user