From 8aed72d1bfb5d7d9142b95de25d271f1494ce8b7 Mon Sep 17 00:00:00 2001 From: shunli Date: Mon, 31 Aug 2026 21:38:52 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BB=9F=E4=B8=80=E6=8A=A5=E9=94=80=E9=94=99?= =?UTF-8?q?=E8=AF=AF=E6=8F=90=E7=A4=BA=E6=97=A0=E9=9A=9C=E7=A2=8D=E6=A0=B7?= =?UTF-8?q?=E5=BC=8F=EF=BC=8808-30-b2-submit-error-ocr-fallback=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- client/src/pages/MobileReimbursementDetailPage.tsx | 14 +++++++------- client/src/pages/ReimbursementDetailPage.tsx | 12 ++++++------ .../reimbursement-detail/ReimbursementActions.tsx | 4 +++- 3 files changed, 16 insertions(+), 14 deletions(-) diff --git a/client/src/pages/MobileReimbursementDetailPage.tsx b/client/src/pages/MobileReimbursementDetailPage.tsx index 5c3913e1..39069024 100644 --- a/client/src/pages/MobileReimbursementDetailPage.tsx +++ b/client/src/pages/MobileReimbursementDetailPage.tsx @@ -925,7 +925,7 @@ export function MobileReimbursementDetailPage() { if (!reimbursementId) { return ( -
缺少报销单 ID。
+
缺少报销单 ID。
); } @@ -943,7 +943,7 @@ export function MobileReimbursementDetailPage() { if (detailQuery.isError || !detail) { return ( -
+
{resolveErrorMessage(detailQuery.error)}
{itemError ? ( -
{itemError}
+
{itemError}
) : null} {itemForm ? ( @@ -1311,7 +1311,7 @@ export function MobileReimbursementDetailPage() { ) : null} {invoiceActionError ? ( -

+

{invoiceActionError}

) : null} @@ -1525,7 +1525,7 @@ export function MobileReimbursementDetailPage() {

操作

{actionError ? (
@@ -1594,7 +1594,7 @@ export function MobileReimbursementDetailPage() {
{invoiceActionError ? ( -
+
{invoiceActionError}
) : null} @@ -1706,7 +1706,7 @@ export function MobileReimbursementDetailPage() { > {invoiceLibraryLoading ?
加载中...
: null} {invoiceLibraryError ? ( -
+
{resolveErrorMessage(invoiceLibraryError)}
) : null} diff --git a/client/src/pages/ReimbursementDetailPage.tsx b/client/src/pages/ReimbursementDetailPage.tsx index 301dff63..077e1f48 100644 --- a/client/src/pages/ReimbursementDetailPage.tsx +++ b/client/src/pages/ReimbursementDetailPage.tsx @@ -1214,7 +1214,7 @@ export function ReimbursementDetailPage() { {actionError ? (

) : null} {hasBlockingPrecheck ? ( -

+

请修改超标明细后提交。

) : null} @@ -1275,7 +1275,7 @@ export function ReimbursementDetailPage() { {itemError ? (

{itemError} @@ -1471,7 +1471,7 @@ export function ReimbursementDetailPage() { {invoiceActionError ? (

{invoiceActionError} @@ -1762,7 +1762,7 @@ export function ReimbursementDetailPage() {

{invoiceActionError ? ( -

+

{invoiceActionError}

) : null} @@ -1771,7 +1771,7 @@ export function ReimbursementDetailPage() { {bindableInvoicesQuery.isLoading ? (

正在加载可添加发票...

) : bindableInvoicesQuery.isError ? ( -

+

{buildActionErrorMessage(bindableInvoicesQuery.error, "加载可添加发票失败")}

) : (bindableInvoicesQuery.data?.items ?? []).length ? ( diff --git a/client/src/pages/reimbursement-detail/ReimbursementActions.tsx b/client/src/pages/reimbursement-detail/ReimbursementActions.tsx index 18f4f316..c65f74c2 100644 --- a/client/src/pages/reimbursement-detail/ReimbursementActions.tsx +++ b/client/src/pages/reimbursement-detail/ReimbursementActions.tsx @@ -40,8 +40,10 @@ export function ReimbursementActions({
{actionError ? (

{actionError}