完善系统化待办文字展示、拆分与指定序位新增 #618

Merged
yueyang merged 3 commits from feature/yueyang-systemization-todo-structured-editing into main 2026-10-26 17:37:07 +08:00
Collaborator

实际改动

  • 待办表格的类型、内容、待办事项、完成情况和备注取消行数截断,完整自动换行;编辑弹窗中的多行输入框随内容自动增高。
  • Excel 单元格中多个编号行会拆成独立待办;历史合并记录再次同步时保留第一条原记录及截图,并补齐其余待办。
  • 新增待办增加“新增位置”选择,可指定插入为第 N 条,原第 N 条及之后自动顺延。
  • 点击类型或内容只打开对应的分组改名弹窗,并同步更新该组全部事项;只有点击具体待办事项才打开完整编辑弹窗。

验证

  • php artisan test tests/Feature/Business/SystemizationTodosTest.php --do-not-cache-result:9 项、163 个断言通过。
  • 覆盖指定第 7 条插入并顺延、类型/内容整组编辑、多编号 Excel 拆分、历史记录拆分及截图保留。
  • Blade 编译和前端脚本语法检查通过。
  • 不涉及数据库结构迁移;生产现有待办会在发布后使用最新工作簿幂等同步修正。
## 实际改动 - 待办表格的类型、内容、待办事项、完成情况和备注取消行数截断,完整自动换行;编辑弹窗中的多行输入框随内容自动增高。 - Excel 单元格中多个编号行会拆成独立待办;历史合并记录再次同步时保留第一条原记录及截图,并补齐其余待办。 - 新增待办增加“新增位置”选择,可指定插入为第 N 条,原第 N 条及之后自动顺延。 - 点击类型或内容只打开对应的分组改名弹窗,并同步更新该组全部事项;只有点击具体待办事项才打开完整编辑弹窗。 ## 验证 - `php artisan test tests/Feature/Business/SystemizationTodosTest.php --do-not-cache-result`:9 项、163 个断言通过。 - 覆盖指定第 7 条插入并顺延、类型/内容整组编辑、多编号 Excel 拆分、历史记录拆分及截图保留。 - Blade 编译和前端脚本语法检查通过。 - 不涉及数据库结构迁移;生产现有待办会在发布后使用最新工作簿幂等同步修正。
yueyang added 1 commit 2026-10-26 17:25:38 +08:00
yueyang added 1 commit 2026-10-26 17:33:31 +08:00
yueyang added 1 commit 2026-10-26 17:36:15 +08:00
yueyang merged commit a7252c176c into main 2026-10-26 17:37:07 +08:00
yueyang deleted branch feature/yueyang-systemization-todo-structured-editing 2026-10-26 17:37:07 +08:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: WuYongJie/CaiWuXiTong#618
No description provided.