mirror of
https://github.com/xiaoqidun/ofdgo.git
synced 2026-10-29 15:06:46 +08:00
feat(前端界面): 补全文档信息,优化字段顺序,统一两字标签
This commit is contained in:
1 parent
abbd4de13a
commit
29274345a7
3 files changed
+31
-7
No files matched your search
+15
-3
@@ -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>
|
||||||
|
|||||||
@@ -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
@@ -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();
|
||||||
|
|||||||
Reference in new issue
Block a user