# 记录审计日期筛选控件优化

日期：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`。
- 点击重置后，两个时间筛选框清空。
- 页面构建通过，浏览器控制台无相关错误。
