feat(oa): add mobile approval PDF print for mine and cc
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
1 parent
915253eefb
commit
cbef68199b
7 files changed
+889
-9
No files matched your search
@@ -786,3 +786,12 @@ EOF
|
||||
## 执行说明
|
||||
|
||||
实现时每完成一个 Task 再开下一个;打印(Task 12)可与角标并行,但不得阻塞 Task 5–10 合并。
|
||||
|
||||
---
|
||||
|
||||
## 打印验收笔记(S6 / Task 12)
|
||||
|
||||
- **实现**:`mobile-oa-h5` 用可打印 HTML + `window.print()`(无 jspdf/html2canvas 依赖);字段/流程组装对齐 Web `oa-approval-print.ts`(关联审批嵌套块简化为「已关联 N 条」)。
|
||||
- **入口**:我发起的 / 抄送列表「打印」→ 详情 `autoPrint=1`;详情底栏次要「打印」按钮(紧挨关闭)。
|
||||
- **微信小程序 web-view**:系统打印能力通常不可用;检测后 `showToast`:「微信内暂不支持系统打印,请用手机浏览器打开或到电脑端导出」。不阻塞其它功能。
|
||||
- **建议验收**:手机浏览器 / 电脑打开 H5 详情应能调起打印对话框;微信内应看到明确失败提示。
|
||||
Reference in new issue
Block a user