统一报销错误提示无障碍样式(08-30-b2-submit-error-ocr-fallback)

这个提交包含在:
2026-08-31 21:38:52 +08:00
父节点 fff360f362
当前提交 8aed72d1bf
共修改 3 个文件,包含 16 行新增和 14 行删除
+6 -6
查看文件
@@ -1214,7 +1214,7 @@ export function ReimbursementDetailPage() {
{actionError ? (
<p
className="rounded-lg border border-red-200 bg-red-50 px-3 py-2 text-sm text-red-600"
className="rounded-lg border border-red-200 bg-red-50 px-3 py-2 text-sm text-red-700"
data-testid="reimbursement-action-error"
role="alert"
aria-live="assertive"
@@ -1228,7 +1228,7 @@ export function ReimbursementDetailPage() {
</p>
) : null}
{hasBlockingPrecheck ? (
<p className="rounded-lg border border-red-200 bg-red-50 px-3 py-2 text-sm text-red-600">
<p className="rounded-lg border border-red-200 bg-red-50 px-3 py-2 text-sm text-red-700">
请修改超标明细后提交。
</p>
) : null}
@@ -1275,7 +1275,7 @@ export function ReimbursementDetailPage() {
{itemError ? (
<p
className="rounded-lg border border-red-200 bg-red-50 px-3 py-2 text-sm text-red-600"
className="rounded-lg border border-red-200 bg-red-50 px-3 py-2 text-sm text-red-700"
data-testid="reimbursement-item-error"
>
{itemError}
@@ -1471,7 +1471,7 @@ export function ReimbursementDetailPage() {
{invoiceActionError ? (
<p
className="rounded-lg border border-red-200 bg-red-50 px-3 py-2 text-sm text-red-600"
className="rounded-lg border border-red-200 bg-red-50 px-3 py-2 text-sm text-red-700"
data-testid={TEST_IDS.reimbursement.invoiceActionError}
>
{invoiceActionError}
@@ -1762,7 +1762,7 @@ export function ReimbursementDetailPage() {
</div>
{invoiceActionError ? (
<p className="rounded-lg border border-red-200 bg-red-50 px-3 py-2 text-sm text-red-600">
<p className="rounded-lg border border-red-200 bg-red-50 px-3 py-2 text-sm text-red-700">
{invoiceActionError}
</p>
) : null}
@@ -1771,7 +1771,7 @@ export function ReimbursementDetailPage() {
{bindableInvoicesQuery.isLoading ? (
<p className="text-sm text-zinc-500">正在加载可添加发票...</p>
) : bindableInvoicesQuery.isError ? (
<p className="rounded-lg border border-red-200 bg-red-50 px-3 py-2 text-sm text-red-600">
<p className="rounded-lg border border-red-200 bg-red-50 px-3 py-2 text-sm text-red-700">
{buildActionErrorMessage(bindableInvoicesQuery.error, "加载可添加发票失败")}
</p>
) : (bindableInvoicesQuery.data?.items ?? []).length ? (