feat(platform): refine customer alert evidence copy
This commit is contained in:
@@ -110,7 +110,7 @@ var qualityAlertRuleTemplates = []QualityAlertRule{
|
||||
Level: "P1",
|
||||
Owner: "协议解析",
|
||||
Trigger: "核心字段缺失导致定位、里程或统计不可用",
|
||||
Notify: "通知解析负责人核对字段映射和 RAW 样本",
|
||||
Notify: "通知解析负责人核对字段映射和原始记录样本",
|
||||
SLA: "当日闭环",
|
||||
},
|
||||
}
|
||||
@@ -130,7 +130,7 @@ var qualityNotificationPolicies = []QualityNotificationPolicy{
|
||||
Channel: "站内告警 / 每日汇总邮件",
|
||||
Condition: "字段缺失、链路间断、容量风险",
|
||||
EscalationMinutes: 120,
|
||||
AcceptanceCriteria: "核心字段恢复解析,影响车辆可通过 RAW 与历史证据复核",
|
||||
AcceptanceCriteria: "核心字段恢复解析,影响车辆可通过原始记录与历史证据复核",
|
||||
},
|
||||
{
|
||||
Name: "P2 趋势关注",
|
||||
@@ -207,8 +207,8 @@ func buildSourceReadinessPlan(summary VehicleServiceSummary, health OpsHealth, q
|
||||
Severity: "ok",
|
||||
Status: "生产可用",
|
||||
Evidence: sourceReadinessEvidence(stat, missing, health),
|
||||
Action: "保持实时、轨迹、RAW 和统计链路巡检。",
|
||||
Acceptance: "该来源有在线车辆、无消息积压,车辆服务可回查实时、轨迹和 RAW 证据。",
|
||||
Action: "保持实时、轨迹、原始记录和统计链路巡检。",
|
||||
Acceptance: "该来源有在线车辆、无消息积压,车辆服务可回查实时、轨迹和原始记录。",
|
||||
VehiclesHash: buildHash("vehicles", "", protocol, map[string]string{"missingProtocol": protocol}),
|
||||
RealtimeHash: buildHash("realtime", "", protocol, map[string]string{"online": "online"}),
|
||||
HistoryHash: buildHash("history-query", "", protocol, map[string]string{"tab": "raw", "includeFields": "true"}),
|
||||
@@ -218,7 +218,7 @@ func buildSourceReadinessPlan(summary VehicleServiceSummary, health OpsHealth, q
|
||||
row.Severity = "error"
|
||||
row.Status = "未形成来源证据"
|
||||
row.Action = "确认平台账号、端口监听、订阅配置和协议接入服务是否启动。"
|
||||
row.Acceptance = "该协议至少出现绑定车辆和实时 RAW 证据。"
|
||||
row.Acceptance = "该来源至少出现绑定车辆和实时原始记录。"
|
||||
} else if stat.Online <= 0 {
|
||||
row.Severity = "error"
|
||||
row.Status = "来源全离线"
|
||||
@@ -1334,7 +1334,7 @@ func qualityNotificationText(row QualityPriorityIssue) string {
|
||||
"详情:" + firstNonEmpty(row.Detail, "-"),
|
||||
"实时定位:" + row.RealtimeHash,
|
||||
"轨迹证据:" + row.HistoryHash,
|
||||
"RAW证据:" + row.RawHash,
|
||||
"原始记录:" + row.RawHash,
|
||||
"车辆服务:" + row.VehicleHash,
|
||||
}, "\n")
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user