Show UME sync delete counts in API and UME UI

Parse UmeSyncJob.details_json in GET /v1/ume/sync/status for deleted_inventory_ne, deleted_inventory_holders, deleted_stale_current_alarms. Add table columns on UmePage and types.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
oliver 2026-05-11 18:38:08 +08:00
parent 340fc8ee7d
commit a025245c8f
3 changed files with 43 additions and 1 deletions

View file

@ -82,6 +82,11 @@ export type UmeSyncJobItem = {
pulled_count: number;
inserted_count: number;
updated_count: number;
/** Reconcile deletes after full inventory snapshot (netx ume_sync_service). */
deleted_inventory_ne?: number;
deleted_inventory_holders?: number;
/** Reconcile deletes for current alarms after full snapshot. */
deleted_current_alarms?: number;
error_message?: string;
started_at: string;
ended_at?: string | null;