From c7bbe598821e2c4a97369378db18b75f06a6293c Mon Sep 17 00:00:00 2001 From: wren <“porlong@qq.com”> Date: Wed, 6 May 2026 18:05:51 +0800 Subject: [PATCH] fix: replace page shorthand labels in review detail --- app/components/reviews/rightColumn/DetailPanel.tsx | 9 +++++++-- .../reviews/rightColumn/ReviewPointDetailCard.tsx | 9 ++++++++- 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/app/components/reviews/rightColumn/DetailPanel.tsx b/app/components/reviews/rightColumn/DetailPanel.tsx index 7b21b96..e2a7c23 100644 --- a/app/components/reviews/rightColumn/DetailPanel.tsx +++ b/app/components/reviews/rightColumn/DetailPanel.tsx @@ -121,6 +121,11 @@ function getFieldBboxHighlight(point: ReviewPoint, key: string, page?: number): }; } +function formatPageLabel(page?: number): string { + if (!page || !Number.isFinite(page) || page <= 0) return '未定位'; + return `第${page}页`; +} + function ExtractedFieldsPanel({ reviewPoints, onFieldClick, @@ -224,10 +229,10 @@ function ExtractedFieldsPanel({ handleFieldNavigate(f.pointId, f.page, f.highlightValue, f.bboxHighlight); }} > - p.{f.page} + {formatPageLabel(f.page)} ) : ( -