yelan
82acc03442
feat(签署工作台): 补代签标签、关联处方卡、线上等待态与只读副本
按原型 V10.2 详情页补齐四块:
- 任务列表「代签」标签(原型 .vtag.chk 橙底):SigningTaskRecord 增加
signerType / signerRelation,仅签署人非「本人」时显示。
有意偏离:关系为空时不输出空括号(原型会渲染成「家属代签()」)。
- 「关联处方」可折叠卡(原型 rxCard):新建 api/workbench/prescriptions.ts
统一处方来源,把弹窗里那份搬过来消除重复,并新增详情用的 7 列明细。
原型两处处方口径本就不同(弹窗按就诊号哈希、详情按任务号派生),分开维护不合并。
真实模式返回空 → 整卡不渲染,不显示空表(会被读成「系统查过了,确实没处方」)。
顺带按原型调了详情卡片顺序:文书 → 签署文件 → 关联处方 → 操作留痕。
- 短信 / 公众号待签署的等待态(原型 .tg-wait):号码取后端 smsMobileMasked,
没有值时不拼号码,不拿患者档案里的号码冒充发送目标。
- 已签署的「在线预览(PDF)」与「只读副本」:
预览弹窗复用 SigningDocumentInteractive(只读态),保证预览 / 工作台 / 导出 PDF
三处版式一致;只读副本走 signing-pdf 新增的 watermark 选项,
在 html2canvas 克隆体上平铺斜排水印,审计编号直接用任务号。
水印行数按克隆体 scrollHeight 算,写死行数会让长文书下半部分没水印。
2026-09-26 19:45:40 +08:00
..
2026-09-26 19:45:40 +08:00
2026-08-27 10:40:29 +08:00
2026-09-25 14:27:21 +08:00
2026-09-26 19:45:40 +08:00
2026-09-24 10:44:00 +08:00
2026-09-24 17:08:12 +08:00
2026-09-24 17:34:26 +08:00
2026-09-24 16:22:21 +08:00
2026-09-24 17:08:12 +08:00
2026-09-24 08:31:21 +08:00
2026-09-26 19:45:40 +08:00
2026-09-26 19:45:40 +08:00
2026-08-27 11:27:16 +08:00
2026-09-15 09:47:31 +08:00
2026-09-24 10:44:00 +08:00