feat: 新增 PDF 转换页签(iframe 嵌入 zTools2 /pdf,zPDF_package 子模块)

mainPage 用 iframe 嵌入 zTools2 同源托管的 /pdf 页面(PDF 转换:上传 epub、
进度显示、下载、用户软删/管理员硬删)。同源使 cookie 第一方生效,无需 CORS。

- src/modules/pdf/:页签模块(requiresAlive 存活校验 + iframe + 降级提示)
- src/config/app.config.js:新增 pdf 服务配置(baseUrl/healthPath/pagePath)
- i18n:tabs.pdf 中英文案 + pdf.openExternal
- third_party/zPDF_package:git submodule(源码管理,iframe 集成非构建期编译)
- docs/submodule-zPDF_package.md:集成/升级/移除文档
- README:更新结构、子模块列表、文档链接
This commit is contained in:
2026-07-27 11:35:28 +08:00
parent 3e5c1d5494
commit 04f11b5432
9 changed files with 246 additions and 3 deletions

3
.gitmodules vendored
View File

@@ -4,3 +4,6 @@
[submodule "third_party/z449"]
path = third_party/z449
url = https://git.zikai.wang/zikai/z449.git
[submodule "third_party/zPDF_package"]
path = third_party/zPDF_package
url = https://git.zikai.wang/zikai/zPDF_package.git