Commit Graph

20 Commits

Author SHA1 Message Date
db5df13a05 feat: smart field uniqueness, delete button, bulk export in report manage
- TemplateManage: add uniqueness check for smart fields to prevent duplicate inserts
- Add red circular delete button to smart-field-wrapper (visible on hover via CSS)
- Enhance keydown handler to delete smart fields at block-level boundaries
- Update defaultContent.ts smartField() to include delete-btn
- ReportManage: add per-row checkboxes, select-all, bulk delete
- Add single-report export modal (PDF via printDocument, JSON via Blob)
- Add bulk export actions for PDF and JSON
- Update experience record (#16)
2026-04-17 10:32:07 +08:00
38ff67a6a8 fix: smart field spacing/line-break in TemplateManage and default template
- Compress insertSmartField HTML to single-line, remove trailing  
- Compress smartField helper in defaultContent.ts to single-line
- Add white-space: nowrap to .smart-field-wrapper (CSS + inline)
- Add keydown interceptor in TemplateManage to prevent Backspace/Delete
  from removing whole <p> when adjacent to smart-field-wrapper
- Update experience record (#14)
2026-04-17 09:47:21 +08:00
2a4934e7c4 2026-04-17-00-13-09 - 手术时间方框联动、动态字段分类管理体系、字段显隐控制、UI紧凑化优化 2026-04-17 00:30:11 +08:00
952856e8c6 2026-04-16-22-35-38 - 修正 BINDABLE_FIELDS key 与 Report 接口一致,并将默认模板占位符替换为智能绑定方格 2026-04-16 23:55:33 +08:00
f373520fa5 2026-04-16-22-23-02 - 新增 TemplateManage 字段库与 ReportEditor 双向数据绑定智能占位方格 2026-04-16 22:29:40 +08:00
915e169bd8 2026-04-16-22-12-00 - 建立项目修改需求工作流规范(含需求分析、实现方案、测试方案、经验记录、Gitea备份流程) 2026-04-16 22:13:17 +08:00
c55a55a27b release: v1.2.0 手术图文病历报告系统 2026-04-16 21:41:21 +08:00
ebe13ba8af 2026-04-16-20-46-50 - 压缩关键帧分辨率并增加存储错误日志,修复 LocalStorage 超限导致的关键帧丢失 v1.1.0 2026-04-16 20:49:07 +08:00
39ef4d0b19 2026-04-16-20-33-12 - 将自动帧插入改为 setTimeout 非阻塞异步执行,避免阻塞关键帧摘取 2026-04-16 20:34:55 +08:00
85080e5630 2026-04-16-20-24-11 - 从 Ref 读取修复 saveDraftToStorage 闭包陷阱和 DOM 失效导致的内容丢失 2026-04-16 20:29:06 +08:00
39ecdf2b71 2026-04-16-19-28-04 - 彻底重构自动保存机制,修复路由切换后所有内容丢失问题 2026-04-16 19:56:23 +08:00
22d3ce0e35 2026-04-16-19-18-14 - 重新部署应用(Vite 构建 + Vite Preview) 2026-04-16 19:22:36 +08:00
a4d494f4f8 2026-04-16-19-06-18 - 修复路由切换后报告全部丢失及自动帧插入实时刷新问题 2026-04-16 19:13:26 +08:00
396a8cab0b 2026-04-16-18-51-06 - 修复路由切换后视频分析图片丢失问题 2026-04-16 18:58:35 +08:00
11278d0bcd backup before modification at 2026-04-16-17-40-20 2026-04-16 17:40:20 +08:00
506d042f7a backup before modification at 2026-04-16-17-21-58 2026-04-16 17:21:59 +08:00
a07e6e4e98 backup before modification at 2026-04-16-17-15-37 2026-04-16 17:15:37 +08:00
90c9c7f2b0 backup before modification at 2026-04-16-17-07-04 2026-04-16 17:07:04 +08:00
dcc35870bf backup before modification at 2026-04-16-16-51-00 2026-04-16 16:51:01 +08:00
9362fa2b81 backup at 2026-04-16-16-39-42 2026-04-16 16:39:42 +08:00