From 8a1caf79526c70f404edfca297b20fc28ff543a4 Mon Sep 17 00:00:00 2001 From: xiaoqidun Date: Fri, 16 Oct 2026 19:40:48 +0800 Subject: [PATCH] =?UTF-8?q?feat(=E5=89=8D=E7=AB=AF=E7=95=8C=E9=9D=A2):=20?= =?UTF-8?q?=E4=BC=98=E5=8C=96=E5=89=8D=E7=AB=AF=E7=95=8C=E9=9D=A2=E6=96=87?= =?UTF-8?q?=E6=A1=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/webui/ofdgo.js | 10 +++++----- assets/webui/ofdgo_edit.js | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/assets/webui/ofdgo.js b/assets/webui/ofdgo.js index 46593cc..b7f523d 100644 --- a/assets/webui/ofdgo.js +++ b/assets/webui/ofdgo.js @@ -2398,7 +2398,7 @@ function updateVersionControls() { el.versionManageButton.setAttribute("aria-label", title); el.versionTitle.textContent = title; el.versionManageButton.disabled = disabled; - el.versionNotice.textContent = state.editing ? state.editorInfo?.editWarnings?.join(";") || "" : ""; + el.versionNotice.textContent = state.editing ? state.editorInfo?.editWarnings?.join(" · ") || "" : ""; el.versionNotice.hidden = !el.versionNotice.textContent; el.versionNameRow.hidden = !state.editing; el.versionActions.classList.toggle("version-readonly", !state.editing); @@ -5746,7 +5746,7 @@ function invoiceSetValue(invoice, field, item, value) { function invoiceIssues(issues, details = false) { const codes = { "appearance-not-synchronized": "票面未同步", - "signature-review-required": "修改后需重新验签" + "signature-review-required": "需重新验签" }; const messages = { "unsupported invoice XML root or version": "暂不支持此发票格式或版本", @@ -6422,9 +6422,9 @@ async function commitInvoice(draft, request) { if (!settingsElements.Panel.open || !settings.invoice || invoicePanel.key !== key) return; if (result?.source?.kind) invoicePanel.key = JSON.stringify([invoiceSourceKey(result.source), draft.entry?.index || 0]); await loadDocumentSettings(); - const warning = invoiceIssues(result?.issues).replaceAll("\n", ","); + const warning = invoiceIssues(result?.issues).replaceAll("\n", " · "); if (warning) { - const status = "已保存;" + warning; + const status = "已保存 · " + warning; if (invoiceCurrent()) invoiceCurrent().status = status; settingsElements.Status.textContent = status; } @@ -11730,7 +11730,7 @@ function updateEditorTools() { el.editButton.setAttribute("aria-pressed", String(state.editing)); el.editButton.title = state.editing ? "阅读" : "编辑"; el.editButton.setAttribute("aria-label", el.editButton.title); - el.editNotice.textContent = state.editorInfo?.editWarnings?.join(";") || ""; + el.editNotice.textContent = state.editorInfo?.editWarnings?.join(" · ") || ""; el.editNotice.hidden = !state.editing || !el.editNotice.textContent; el.editorTools.hidden = !state.editing; const pagesDisabled = !state.editing || !state.ready || state.exporting; diff --git a/assets/webui/ofdgo_edit.js b/assets/webui/ofdgo_edit.js index eb02d3e..2c43b97 100644 --- a/assets/webui/ofdgo_edit.js +++ b/assets/webui/ofdgo_edit.js @@ -508,7 +508,7 @@ export function objectEditReason(item) { : object.capabilities.delete ? "仍可删除" : "暂不可编辑"; return object.capabilities.missingGlyphs ? missingGlyphMessage(object.capabilities.missingGlyphs, available) : `${message},${available}`; }); - return [...new Set(reasons.filter(Boolean))].join(";"); + return [...new Set(reasons.filter(Boolean))].join(" · "); } export function selectedText(item) {