Commit Graph
13 Commits
Author SHA1 Message Date
yelan 97c5182ba4 feat(文书管理): 增加版本工作流与版本历史
- 模板状态按后端原始状态展示与筛选,待审核与已驳回分开展示
- 仅已发布模板可发起签署,新增提交审核/审核通过/驳回等动作
- 新增版本历史弹窗,复用统一的模板时间格式化方法
- 演示数据补齐已签署任务的签名图,并提供获取签名 dataURL 的接口
- 修复编辑器插入占位符时未定位光标导致内容落到文首的问题
2026-09-17 16:44:54 +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 fc22d22f85 feat(config): 按业务模块拆分 Mock 开关
用 VITE_MOCK_* 系列环境变量替换全局 VITE_USE_MOCK,各模块独立控制演示数据
启用,并新增 src/utils/mock-flags.ts 统一解析缺省值。文档库关闭演示库时
如实提示接口待接入,避免静默沿用本地数据或覆盖已保存内容。
2026-09-15 09:47:31 +08:00
yelan d34ef0a0ce feat(演示): 持久化 Mock 数据并打通文档库发起签署闭环 2026-09-14 14:28:51 +08:00
yelan 545326bd81 feat(signing): 签署任务固化文书 HTML 并交互化渲染 2026-09-14 09:13:07 +08:00
yelan 7035c6f378 build(deps): 新增 CKEditor 与 TinyMCE 依赖 2026-09-11 15:28:18 +08:00
yelan 23d85cf8ce build(clinical-web): 新增富文本编辑与 Word 转换依赖 2026-09-10 12:03:21 +08:00
yelan 7bea008680 refactor(documents): 文档库改用本地真实文书内容 2026-09-08 14:16:00 +08:00
yelan e467f03f23 feat(management): 接入文档用户权限与报表 2026-09-01 10:13:11 +08:00
yelan 40b0a5d040 feat(signing): 接入患者与任务真实接口 2026-08-31 16:08:17 +08:00
yelan 1e2ff79b0c feat(clinical-web): 新增签署任务弹窗与文档库管理页面 2026-08-28 15:35:20 +08:00
yelan e7aa4843b7 feat(documents): implement document library management 2026-08-27 16:47:31 +08:00
yelan 66dda39fa7 refactor(web): 按业务域重组页面目录并更新路由 2026-08-27 14:17:33 +08:00