七月迭代短暂完结,还有很多后端的关键东西没有弄,这是一版赶时间做的东西
All checks were successful
构建并部署到测试环境(无 SSH) / build-and-deploy (push) Successful in 8m26s

This commit is contained in:
2026-07-25 17:06:58 +08:00
parent ad9f613dd6
commit 73f5125d3d
249 changed files with 17137 additions and 877 deletions

View File

@@ -72,6 +72,7 @@ type Service struct {
cardObservation *cardapp.Service
observationSeries cardapp.BestEffortSeriesDispatcher
trafficLock *cardtrafficlock.Lock
speedTierIntegration speedTierIntegrationLog
}
// SetObservationSeriesDispatcher 注入获取实名链接后的后台观测端口。
@@ -84,6 +85,11 @@ func (s *Service) SetCardObservationService(service *cardapp.Service) {
s.cardObservation = service
}
// SetSpeedTierIntegrationLog 注入卡固定限速的 Integration Log 接缝。
func (s *Service) SetSpeedTierIntegrationLog(integration speedTierIntegrationLog) {
s.speedTierIntegration = integration
}
// SetPackageExpiryQuery 注入套餐最终到期查询,供列表使用批量投影。
func (s *Service) SetPackageExpiryQuery(query *packageexpiry.Query) {
s.packageExpiryQuery = query
@@ -250,6 +256,9 @@ func (s *Service) ListStandalone(ctx context.Context, req *dto.ListStandaloneIot
if req.NetworkStatus != nil {
filters["network_status"] = *req.NetworkStatus
}
if req.RealNameStatus != nil {
filters["real_name_status"] = *req.RealNameStatus
}
if req.AuthorizedEnterpriseID != nil {
filters["authorized_enterprise_id"] = *req.AuthorizedEnterpriseID
}