yelan
|
f871613abe
|
feat(文档库): 补检查类型与关联项目标签并按关联项目编码搜索
按原型 V10.2 卡片上的两条信息补齐(此前完全没有对应字段):
- DocumentRecord / TemplateResponseDto 增加 examType 与 projectCodes(可选)。
后端当前不返回,声明为可选是为了它补齐后前端不用再改;取不到时整条标签不渲染。
- 卡片渲染「🔬 检查类型」标签(原型 .exam-tag 蓝底)与「关联项目」编码
(原型 .proj-code 紫底等宽),配色照抄原型。
- 搜索关键词纳入检查类型与关联项目编码,占位文案改为原型的
「搜索模板名 / 编号 / 科室 / 关联项目编码」。
- 演示种子补 projectCodes: ['PHA-NAR'](原型 library 里这份文书就是这条)。
刻意不给 examType:麻精同意书是告知类文书,本来就不挂检查类型,
演示里看不到这条标签是正确结果,不编造取值。
- mock.ts 的 toLocalDocument 是逐字段列出的,同步带上两个新字段,
否则演示文库保存一次,卡片上的标签就丢了。
|
2026-09-26 19:45:31 +08:00 |
|
yelan
|
7a94368bea
|
fix(签署任务): 固定选择文档区高度并调整患者输入聚焦行为
|
2026-09-25 14:27:21 +08:00 |
|
yelan
|
8ec55e48c9
|
feat(签署方式): 扩展为手写板/短信/Pad/公众号四种并集中口径
|
2026-09-25 12:09:58 +08:00 |
|
yelan
|
bd89a4d31a
|
feat(系统设置): 移除菜单资源图标展示并优化展开箭头样式
|
2026-09-25 09:15:19 +08:00 |
|
yelan
|
3542c77311
|
feat(系统设置): 按原型重做菜单资源设置并支持折叠控制
|
2026-09-25 08:47:15 +08:00 |
|
yelan
|
4fbca4f1a3
|
feat(系统设置): 新增签署设备与文档类型等设置分区并改为索引切换
|
2026-09-25 08:38:51 +08:00 |
|
yelan
|
81febbdc8b
|
feat(报表分析): 临时隐藏报表页顶部标题区
|
2026-09-25 08:13:30 +08:00 |
|
yelan
|
0d09a81799
|
Merge branch 'master' of https://gitea.xinyuxi.com/zhanggaoming/xh-medical-sign-web
|
2026-09-24 21:03:41 +08:00 |
|
yelan
|
78402859fd
|
feat(报表分析): 新增签署总览等四个报表菜单并拆分演示数据开关
|
2026-09-24 21:03:39 +08:00 |
|
xy
|
757145506e
|
feat(role): 展示角色人员列表
|
2026-09-24 20:37:15 +08:00 |
|
yelan
|
abe7e17582
|
Merge branch 'master' of https://gitea.xinyuxi.com/zhanggaoming/xh-medical-sign-web
|
2026-09-24 19:52:30 +08:00 |
|
yelan
|
c4718a3912
|
feat(签署记录): 新增签署记录查询页并复用签署任务接口
|
2026-09-24 19:52:28 +08:00 |
|
xy
|
f99bee4286
|
fix(认证): 修复首次登录改密跳转
|
2026-09-24 17:34:26 +08:00 |
|
yelan
|
53c6f05969
|
Merge branch 'master' of https://gitea.xinyuxi.com/zhanggaoming/xh-medical-sign-web
|
2026-09-24 17:08:14 +08:00 |
|
yelan
|
5ea79178cb
|
feat(签署文书): 统一签署态文书样式并精简演示种子为单份麻精同意书
|
2026-09-24 17:08:12 +08:00 |
|
xy
|
9145b57e6f
|
feat(组织架构): 完成员工与组织节点管理
|
2026-09-24 16:22:21 +08:00 |
|
yelan
|
9a6ac93e21
|
feat(signing): 将签署占位符改为原子节点并支持多选选项组
|
2026-09-24 12:13:24 +08:00 |
|
yelan
|
ec24e85829
|
feat(权限): 新增 v-permission 按钮级权限指令并移除前端权限别名
|
2026-09-24 10:44:00 +08:00 |
|
xy
|
e5b5412322
|
feat: 接入权限接口
|
2026-09-24 08:31:21 +08:00 |
|
yelan
|
93fb5fd2c4
|
fix(signing): 修复长文书滚动布局
|
2026-09-22 10:31:08 +08:00 |
|
yelan
|
b967077873
|
fix(signing-editor-marks): 统一占位符样式并修复删除后 DOM 残留
自定义渲染器渲染钩子改走 data.attrs 挂类名与 title:data.class 会被
wangEditor 的规范化函数搬进 props 且到不了 class 模块(胶囊不渲染),
data.props.className 则因 props 模块只单向写入而摘不掉旧值,导致勾选框
退格删除后 DOM 仍残留 ms-sign-box 空壳。
同时移除必填标记相关的红角标、签名位专属橙色、插入按钮与「占位符检查」
面板里的 `*` / 「必填」文案,所有占位符共用一个样式。
verify-editor-marks.cjs 增加断言台账(PASS/FAIL 并反映退出码)、叶子结构
探针与退格删除回归,README 补充「踩过的坑 · 5」说明渲染通道的选择。
|
2026-09-18 16:40:08 +08:00 |
|
yelan
|
6034f4f8e2
|
fix(signing-pdf): 修复导出 PDF 丢失 flex 容器内容
|
2026-09-18 15:57:29 +08:00 |
|
yelan
|
11fe83d807
|
feat(签署文书): 通用文本项按出现位置独立成项并插入文本框占位符
|
2026-09-18 13:30:06 +08:00 |
|
yelan
|
d2cd3f2489
|
Merge branch 'master' of https://gitea.xinyuxi.com/zhanggaoming/xh-medical-sign-web
|
2026-09-18 13:03:26 +08:00 |
|
yelan
|
0d3eb2b9ad
|
feat(signing): 支持点击文中签名位就地采集签名
|
2026-09-18 13:03:25 +08:00 |
|
yelan
|
9062d0b3c5
|
feat(文档库): 编辑器内渲染占位符与勾选框胶囊
|
2026-09-18 13:03:11 +08:00 |
|
xy
|
b3283d1480
|
fix(documents): 修复文书科室名称显示
|
2026-09-18 10:00:50 +08:00 |
|
xy
|
8b1cbee16f
|
feat(documents): 接入文档库真实接口
|
2026-09-17 18:46:09 +08:00 |
|
yelan
|
81530b5dd6
|
Merge branch 'master' of https://gitea.xinyuxi.com/zhanggaoming/xh-medical-sign-web
|
2026-09-17 16:51:29 +08:00 |
|
yelan
|
71be8fc215
|
feat(文书): 隐藏版本历史与删除入口
|
2026-09-17 16:51:27 +08:00 |
|
xy
|
5cc6de004f
|
fix(build): 为构建资源添加发布版本标识
|
2026-09-17 16:49:56 +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
|
b15df82be2
|
Revert "feat(布局): 重构侧边栏、顶栏与页面布局样式"
This reverts commit d0dc73c182.
|
2026-09-16 11:20:45 +08:00 |
|
yelan
|
d0dc73c182
|
feat(布局): 重构侧边栏、顶栏与页面布局样式
|
2026-09-15 17:36:16 +08:00 |
|
yelan
|
e45449b7c8
|
fix(用户管理): 修复角色权限面板滚动失效问题
|
2026-09-15 09:59:04 +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
|
c7da24cef6
|
feat(签署): 保存并还原患者勾选结果
签署完成时将患者勾选的条目固化到任务记录,重新打开已签署文书时还原勾选状态,重新发起签署则清空历史勾选。
|
2026-09-14 15:36:19 +08:00 |
|
yelan
|
d34ef0a0ce
|
feat(演示): 持久化 Mock 数据并打通文档库发起签署闭环
|
2026-09-14 14:28:51 +08:00 |
|
yelan
|
f4e2671da6
|
feat(文书编辑): 支持插入勾选框与占位符片段
|
2026-09-14 11:07:04 +08:00 |
|
yelan
|
5c5a8fc90b
|
feat(documents): 抽取签署文书渲染管线并新增签署预览
|
2026-09-14 11:06:58 +08:00 |
|
yelan
|
7478bf04f1
|
style(clinical-web): 调整文档编辑区页边距与占位符对齐
|
2026-09-14 10:34:21 +08:00 |
|