fix: 统一系统化待办日期显示格式 #686

Merged
yueyang merged 2 commits from fix/yueyang-systemization-date-display into main 2026-10-27 14:05:19 +08:00
Collaborator

目标

统一系统化待办在 Mac、Windows 和不同浏览器中的日期展示,避免原生日期控件格式不一致。

实际改动

  • 筛选区和编辑弹窗改用现有跨浏览器日期选择器组件。
  • 日期文本固定显示为 YYYY-MM-DD,日历按钮负责选择日期。
  • 保留开始时间、完成时间、待定和原备注逻辑。
  • 待定时禁用日历和清除按钮,取消待定后恢复。

验证

  • docker exec jiangling_app php artisan test --filter=SystemizationTodosTest --stop-on-failure:14 passed,244 assertions。
  • 页面已不再使用原生 type=date 输入框。
  • Blade 视图缓存与 git diff --check 通过。

风险

仅调整日期控件展示和交互,不修改日期存储格式、金额口径、权限或数据库结构。

## 目标 统一系统化待办在 Mac、Windows 和不同浏览器中的日期展示,避免原生日期控件格式不一致。 ## 实际改动 - 筛选区和编辑弹窗改用现有跨浏览器日期选择器组件。 - 日期文本固定显示为 YYYY-MM-DD,日历按钮负责选择日期。 - 保留开始时间、完成时间、待定和原备注逻辑。 - 待定时禁用日历和清除按钮,取消待定后恢复。 ## 验证 - docker exec jiangling_app php artisan test --filter=SystemizationTodosTest --stop-on-failure:14 passed,244 assertions。 - 页面已不再使用原生 type=date 输入框。 - Blade 视图缓存与 git diff --check 通过。 ## 风险 仅调整日期控件展示和交互,不修改日期存储格式、金额口径、权限或数据库结构。
yueyang added 1 commit 2026-10-27 14:03:05 +08:00
yueyang added 1 commit 2026-10-27 14:03:47 +08:00
yueyang merged commit 4519a0e627 into main 2026-10-27 14:05:19 +08:00
yueyang deleted branch fix/yueyang-systemization-date-display 2026-10-27 14:05:19 +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#686
No description provided.