feat(前端界面): 补全文档信息,优化字段顺序,统一两字标签

This commit is contained in:
xiaoqidun committed 2026-09-13 14:14:14 +08:00
1 parent abbd4de13a
commit 29274345a7
3 files changed
+31 -7

No files matched your search

+15 -3
View File
@@ -113,18 +113,30 @@
<dt>标题</dt> <dt>标题</dt>
<dd id="metaTitle">-</dd> <dd id="metaTitle">-</dd>
</div> </div>
<div hidden>
<dt>主题</dt>
<dd id="metaSubject"></dd>
</div>
<div> <div>
<dt>作者</dt> <dt>作者</dt>
<dd id="metaAuthor">-</dd> <dd id="metaAuthor">-</dd>
</div> </div>
<div> <div hidden>
<dt>版本</dt> <dt>创建</dt>
<dd id="metaVersion">-</dd> <dd id="metaCreationDate"></dd>
</div>
<div hidden>
<dt>修改</dt>
<dd id="metaModDate"></dd>
</div> </div>
<div> <div>
<dt>类型</dt> <dt>类型</dt>
<dd id="metaType">-</dd> <dd id="metaType">-</dd>
</div> </div>
<div>
<dt>版本</dt>
<dd id="metaVersion">-</dd>
</div>
<div> <div>
<dt>签名</dt> <dt>签名</dt>
<dd id="metaSignatures">0</dd> <dd id="metaSignatures">0</dd>
+1
View File
@@ -684,6 +684,7 @@ button.outline-link:hover {
} }
.empty-state[hidden], .empty-state[hidden],
.meta-list > [hidden],
.navigation-tabs[hidden], .navigation-tabs[hidden],
.page-list[hidden], .page-list[hidden],
.page-frame[hidden], .page-frame[hidden],
+15 -4
View File
@@ -124,11 +124,14 @@ const el = {
refreshAppButton: document.querySelector("#refreshAppButton"), refreshAppButton: document.querySelector("#refreshAppButton"),
metaFile: document.querySelector("#metaFile"), metaFile: document.querySelector("#metaFile"),
metaTitle: document.querySelector("#metaTitle"), metaTitle: document.querySelector("#metaTitle"),
metaSubject: document.querySelector("#metaSubject"),
metaAuthor: document.querySelector("#metaAuthor"), metaAuthor: document.querySelector("#metaAuthor"),
metaVersion: document.querySelector("#metaVersion"), metaCreationDate: document.querySelector("#metaCreationDate"),
metaModDate: document.querySelector("#metaModDate"),
metaType: document.querySelector("#metaType"), metaType: document.querySelector("#metaType"),
metaFonts: document.querySelector("#metaFonts"), metaVersion: document.querySelector("#metaVersion"),
metaSignatures: document.querySelector("#metaSignatures"), metaSignatures: document.querySelector("#metaSignatures"),
metaFonts: document.querySelector("#metaFonts"),
attachmentPanel: document.querySelector("#attachmentPanel"), attachmentPanel: document.querySelector("#attachmentPanel"),
attachmentList: document.querySelector("#attachmentList"), attachmentList: document.querySelector("#attachmentList"),
signaturePanel: document.querySelector("#signaturePanel"), signaturePanel: document.querySelector("#signaturePanel"),
@@ -2397,10 +2400,18 @@ function renderMeta() {
el.metaFile.textContent = state.fileName; el.metaFile.textContent = state.fileName;
el.metaTitle.textContent = doc.title || "-"; el.metaTitle.textContent = doc.title || "-";
el.metaAuthor.textContent = doc.author || "-"; el.metaAuthor.textContent = doc.author || "-";
el.metaVersion.textContent = doc.version || "-"; for (const [field, value] of [
[el.metaSubject, (doc.subject || "").trim()],
[el.metaCreationDate, formatDocumentTime(doc.creationDate)],
[el.metaModDate, formatDocumentTime(doc.modDate)],
]) {
field.textContent = value;
field.parentElement.hidden = !value;
}
el.metaType.textContent = doc.docType || "-"; el.metaType.textContent = doc.docType || "-";
el.metaFonts.textContent = String(doc.fontCount || 0); el.metaVersion.textContent = doc.version || "-";
el.metaSignatures.textContent = doc.detailsPending ? "正在检查" : String(doc.signatureCount || 0); el.metaSignatures.textContent = doc.detailsPending ? "正在检查" : String(doc.signatureCount || 0);
el.metaFonts.textContent = String(doc.fontCount || 0);
el.pageTotal.textContent = String(doc.pageCount || 0); el.pageTotal.textContent = String(doc.pageCount || 0);
renderAttachments(); renderAttachments();
renderSignatures(); renderSignatures();