Document record audit date control update

This commit is contained in:
2026-07-09 15:01:20 +08:00
parent 0ea75dea1d
commit d9c7f9a309

View File

@@ -0,0 +1,23 @@
# 记录审计日期筛选控件优化
日期2026-07-09
## 问题背景
管理后台“记录审计”页面的开始时间、结束时间使用弹层型日期时间选择器。当前视觉效果和交互体验很差,用户反馈“完全没法用”。这类筛选是后台高频操作,不应该依赖复杂弹层,也不应该出现遮挡、错位或难以选择的问题。
## 处理决策
1. 只替换“记录审计”页面的聊天记录筛选时间控件。
2. 不改数据看板日期范围、不改学员有效期选择,避免扩大影响面。
3. 将两个 `el-date-picker` 改为原生 `datetime-local` 输入框,并使用统一的后台筛选样式包裹。
4. 查询接口仍保持原有 `dateFrom` / `dateTo` 参数,提交前统一转换为后端当前使用的 `YYYY-MM-DD HH:mm:ss` 格式。
5. 结束时间自动补齐到当前选择分钟的 `:59`,开始时间补齐为 `:00`,减少漏筛同一分钟数据的风险。
## 验收标准
- 记录审计页面不再出现难用的日期弹层。
- 开始时间、结束时间输入框样式清晰,能和其他筛选项对齐。
- 点击搜索时仍能向后端提交 `dateFrom` / `dateTo`
- 点击重置后,两个时间筛选框清空。
- 页面构建通过,浏览器控制台无相关错误。