feat: 按运营商账户调度的后台接口与重算到期

- /polling-carrier-params 列表(含默认标记与消费能力)、详情、保存(执行上限不得大于订阅进程 max_in_flight 之和)、删除;/polling-check-scenes 列表与修改(检查类型、递增的确认延迟、冷却);/polling-failure-alerts 列表、按账户与错误类别汇总、详情、标记已处理;GET /iot-cards/:id/polling-state 单卡轮询状态;GET /polling-stats/carrier-queues 按账户队列与执行监控
- 读取仅超级管理员与平台账号,修改仅超级管理员(告警处理平台账号可用),均写统一审计;新增审计动作与资源
- carrier 模式下重算到期时间写入卡到期信息与账户队列,只提前不推后
This commit is contained in:
邹进
2026-10-25 18:56:32 +09:00
parent 0d966249b8
commit c741f1751d
14 changed files with 1190 additions and 7 deletions

View File

@@ -602,6 +602,14 @@ const (
AuditActionGatewayErrorRuleStatusUpdated = "gateway_error_rule.update_status"
// AuditActionGatewayErrorRuleDeleted 表示删除上游错误分类规则。
AuditActionGatewayErrorRuleDeleted = "gateway_error_rule.delete"
// AuditActionCarrierPollingParamSaved 表示保存运营商账户调度参数。
AuditActionCarrierPollingParamSaved = "carrier_polling_param.save"
// AuditActionCarrierPollingParamDeleted 表示删除运营商账户调度参数(恢复全局默认)。
AuditActionCarrierPollingParamDeleted = "carrier_polling_param.delete"
// AuditActionPollingCheckSceneUpdated 表示修改请求检查场景配置。
AuditActionPollingCheckSceneUpdated = "polling_check_scene.update"
// AuditActionPollingFailureAlertHandled 表示处理卡轮询失败告警。
AuditActionPollingFailureAlertHandled = "polling_failure_alert.handle"
// AuditActionPollingConcurrencyUpdated 表示更新轮询任务并发配置。
AuditActionPollingConcurrencyUpdated = "polling_concurrency.update"
// AuditActionPollingConcurrencyReset 表示人工重置轮询并发计数。
@@ -781,6 +789,12 @@ const (
AuditResourceRateLimitGroup = "rate_limit_group"
// AuditResourceGatewayErrorRule 表示上游错误分类规则资源。
AuditResourceGatewayErrorRule = "gateway_error_rule"
// AuditResourceCarrierPollingParam 表示运营商账户调度参数资源。
AuditResourceCarrierPollingParam = "carrier_polling_param"
// AuditResourcePollingCheckScene 表示请求检查场景资源。
AuditResourcePollingCheckScene = "polling_check_scene"
// AuditResourcePollingFailureAlert 表示卡轮询失败告警资源。
AuditResourcePollingFailureAlert = "polling_failure_alert"
// AuditResourcePollingConcurrencyConfig 表示轮询并发配置资源。
AuditResourcePollingConcurrencyConfig = "polling_concurrency"
// AuditResourcePollingAlertRule 表示轮询告警规则资源。