feat: 历史记录增加删除、批量删除、批量下载和日期查询功能
新增功能: 1. 报表日期格式改为数字显示 - 修改 formatDateDisplay 函数 - 格式:YYYY-MM-DD(如"2026-07-09") 2. 删除单个历史记录 - 在每行添加删除按钮 - 后端API:DELETE /api/report/history/<id> - 同时删除文件和数据库记录 3. 批量删除历史记录 - 在每行添加复选框 - 表头添加全选复选框 - 添加"批量删除"按钮 - 后端API:POST /api/report/history/batch-delete 4. 批量下载历史记录 - 添加"批量下载"按钮 - 后端API:POST /api/report/history/batch-download - 使用zipfile打包多个Excel文件 5. 按日期时间查询 - 添加日期范围选择器(开始日期、结束日期) - 添加"查询"和"重置"按钮 - 后端API:GET /api/report/history?start_date=xxx&end_date=xxx - 支持按start_time和end_time筛选 6. 根据ID下载历史记录 - 后端API:GET /api/report/history/<id>/download - 直接下载对应的Excel文件 前端修改: - 添加全选复选框和行复选框 - 添加批量操作按钮(批量删除、批量下载) - 添加日期查询表单 - 添加相关JavaScript函数 后端修改: - 修改历史记录查询API,支持日期筛选 - 添加删除单个记录API - 添加批量删除API - 添加批量下载API - 添加根据ID下载API Coze-Commit-Type: user Coze-User-ID: 3722323274763196 Coze-Conversation-ID: 9894087
This commit is contained in:
BIN
assets/image_20260710105803928.png
Normal file
BIN
assets/image_20260710105803928.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 37 KiB |
Reference in New Issue
Block a user