feat(platform): reshape telematics operations console

This commit is contained in:
lingniu
2026-07-04 10:32:51 +08:00
parent 1f116ccaa8
commit 89c4fffd5d
6 changed files with 181 additions and 19 deletions

View File

@@ -190,7 +190,7 @@ export function Quality({
return (
<div className="vp-page">
<PageHeader title="质量治理" description="围绕车辆服务排查断链、VIN 缺失、字段缺失和链路健康" />
<PageHeader title="告警通知" description="围绕车辆服务沉淀断链、VIN 缺失、字段缺失和链路健康告警,并形成通知闭环" />
<div className="vp-kpi-grid">
{[
{ label: '问题车辆', value: summary.issueVehicleCount.toLocaleString() },
@@ -234,6 +234,20 @@ export function Quality({
</Card>
</Col>
</Row>
<Card bordered title="告警通知闭环" style={{ marginTop: 16 }}>
<div className="vp-alert-flow">
{[
{ label: '事件触发', detail: '断链、无来源、VIN 缺失、字段缺失和容量异常进入告警池。' },
{ label: '分级通知', detail: '按错误、警告、关注分层推送给平台、运维和业务责任人。' },
{ label: '处置回执', detail: '告警需要关联车辆服务、来源证据和处理结论,形成可追踪闭环。' }
].map((item) => (
<div key={item.label} className="vp-alert-flow-item">
<Tag color="blue">{item.label}</Tag>
<div>{item.detail}</div>
</div>
))}
</div>
</Card>
{health?.capacityFindings?.length ? (
<Card bordered title="容量检查发现" style={{ marginTop: 16 }}>
<Space wrap>