Document record audit date control update
This commit is contained in:
@@ -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`。
|
||||
- 点击重置后,两个时间筛选框清空。
|
||||
- 页面构建通过,浏览器控制台无相关错误。
|
||||
Reference in New Issue
Block a user