Commit Graph
31 Commits
Author SHA1 Message Date
yelan 8ec55e48c9 feat(签署方式): 扩展为手写板/短信/Pad/公众号四种并集中口径 2026-09-25 12:09:58 +08:00
yelan 78402859fd feat(报表分析): 新增签署总览等四个报表菜单并拆分演示数据开关 2026-09-24 21:03:39 +08:00
yelan c4718a3912 feat(签署记录): 新增签署记录查询页并复用签署任务接口 2026-09-24 19:52:28 +08:00
yelan 5ea79178cb feat(签署文书): 统一签署态文书样式并精简演示种子为单份麻精同意书 2026-09-24 17:08:12 +08:00
yelan 9a6ac93e21 feat(signing): 将签署占位符改为原子节点并支持多选选项组 2026-09-24 12:13:24 +08:00
yelan 93fb5fd2c4 fix(signing): 修复长文书滚动布局 2026-09-22 10:31:08 +08:00
yelan 0d3eb2b9ad feat(signing): 支持点击文中签名位就地采集签名 2026-09-18 13:03:25 +08:00
yelan 711860969a Merge branch 'master' of https://gitea.xinyuxi.com/zhanggaoming/xh-medical-sign-web 2026-09-17 16:48:59 +08:00
yelan 97c5182ba4 feat(文书管理): 增加版本工作流与版本历史
- 模板状态按后端原始状态展示与筛选,待审核与已驳回分开展示
- 仅已发布模板可发起签署,新增提交审核/审核通过/驳回等动作
- 新增版本历史弹窗,复用统一的模板时间格式化方法
- 演示数据补齐已签署任务的签名图,并提供获取签名 dataURL 的接口
- 修复编辑器插入占位符时未定位光标导致内容落到文首的问题
2026-09-17 16:44:54 +08:00
xy 61b4b19f55 fix(auth): 完善权限控制与强制改密流程 2026-09-17 16:33:09 +08:00
yelan 81922d774f feat(文档库): 打通模板正文真实模式并新增渲染验证
模板列表接口不返回正文,展示、编辑与发起签署前需再取版本详情获取 contentHtml,
为此新增 getTemplateContent、createTemplateWithContent、updateTemplateContent 与
deleteTemplate(归档),并在签署端按 contentSha256 缓存正文快照。

同时新增 scripts/login.cjs 与 scripts/verify-pages.cjs,通过真实登录与 CDP
渲染截图、断言关键内容并收集运行时错误,并补充 .gitignore、eslint 忽略与文档说明。
2026-09-17 14:10:45 +08:00
yelan 0d271d90be fix(签署文书): 按字段分配页眉取值下划线宽度 2026-09-16 17:35:45 +08:00
yelan 51ec0f393d feat(signing): 前端生成签署后 PDF 原型 2026-09-16 17:24:02 +08:00
yelan 2279f7a624 feat(signing): 统一演示文书库并支持下载签名原图 2026-09-16 17:15:10 +08:00
yelan 4556515c17 feat(签署): 文书作废状态展示作废章与文案 2026-09-16 17:00:53 +08:00
yelan ecac2bc899 feat(signing): 文书签署页添加 HIS 患者信息页眉
新增固定页眉展示患者姓名、性别、年龄、住院号/门诊号,取值自动来自 HIS
快照,仅作只读展示不参与填写项统计与签署证据。同时按字段键去重填写
项进度统计,避免正文与页眉重复字段导致分母虚高;并在文书编辑器中提
示页眉由系统自动带出、Word 自带页眉不会被转换。
2026-09-16 16:49:20 +08:00
yelan 5361839cf2 feat(签署): 支持文书填写项与签名回显 2026-09-16 15:54:40 +08:00
yelan c7da24cef6 feat(签署): 保存并还原患者勾选结果
签署完成时将患者勾选的条目固化到任务记录,重新打开已签署文书时还原勾选状态,重新发起签署则清空历史勾选。
2026-09-14 15:36:19 +08:00
yelan 5c5a8fc90b feat(documents): 抽取签署文书渲染管线并新增签署预览 2026-09-14 11:06:58 +08:00
yelan ff67f88696 build(deps): 移除 ckeditor 和 tiptap 相关依赖 2026-09-14 09:38:24 +08:00
yelan 545326bd81 feat(signing): 签署任务固化文书 HTML 并交互化渲染 2026-09-14 09:13:07 +08:00
yelan e52f203123 feat(workbench): 接入工作台首页概览聚合接口 2026-09-02 13:17:40 +08:00
yelan dc86ee9149 fix(workbench): correct home overview aggregation 2026-09-01 15:34:59 +08:00
yelan 5b2cc33038 fix(signing): align workbench with MEDISIGN contract 2026-09-01 14:50:07 +08:00
yelan beeb98d18f feat(workbench): 接入签署投递与产物管理 2026-09-01 10:12:22 +08:00
yelan 9c1b2f53a6 feat(signing): 接入工作台任务操作与审计 2026-08-31 16:08:47 +08:00
yelan 1e2ff79b0c feat(clinical-web): 新增签署任务弹窗与文档库管理页面 2026-08-28 15:35:20 +08:00
yelan 2de75ed993 feat(workbench): 扩展签署任务管理功能 2026-08-28 10:02:51 +08:00
yelan a61946b520 feat(home): implement workbench dashboard 2026-08-27 17:08:51 +08:00
yelan 24d8a9ece1 feat(clinical-web): 添加管理端与工作台 API 模块及类型定义 2026-08-27 15:35:36 +08:00
yelan 66dda39fa7 refactor(web): 按业务域重组页面目录并更新路由 2026-08-27 14:17:33 +08:00