fix: align reporting filters and carrier quality

This commit is contained in:
hectorzhao
2026-07-28 20:55:50 +08:00
parent d8e5319647
commit 95c052e9ea
10 changed files with 172 additions and 52 deletions
+10
View File
@@ -414,6 +414,15 @@ export type SignatureChannelCarrierQualityStat = {
averageArrivalMs?: number | null;
};
export type SignatureCarrierBusinessQualityStat = {
signatureId: string;
carrier: string;
businessMessageCount: number;
finalSuccessCount: number;
finalSuccessRate: number;
averageArrivalMs?: number | null;
};
export type SignatureChannelQualityItem = {
signatureId: string;
signatureName: string;
@@ -429,6 +438,7 @@ export type SignatureChannelQualityItem = {
successRate: number;
averageArrivalMs?: number | null;
channelSubmitTotal: number;
carrierOverview: SignatureCarrierBusinessQualityStat[];
breakdowns: SignatureChannelCarrierQualityStat[];
};