在现代办公环境中,PDF文件的导出需求日益增加,尤其是需要批量处理时,传统的单个导出方式显得过于缓慢。许多用户反映,无法快速批量导出PDF文件严重影响了他们的工作流程。为此,我们建议开发一款支持拖拽上传的单页批量PDF导出工具,帮助用户高效完成文件处理。该工具可以集成到现有的文档管理系统中,提供简单直观的用户界面,用户只需将文件拖入指定区域,即可一键完成批量导出,极大地提升工作效率。
证据信号
用户原话
Can't export PDF in batch. Too slow for my workflow.
intent: batch PDF export
[Feature] [Frontend] Implement Data Export Action Buttons in Dashboard Tables ### Description The backend supports CSV/PDF data exports via `/api/v1/merchants/export` (defined in `dataExport.route.ts`), but the frontend does not expose buttons for merchants to trigger this functionality. Merchants need a way to export payment records, settlements, and webhook logs directly from their tables. ### Steps to Resolve 1. Add an "Export CSV/PDF" button to the header of the Payments, Settlements, and Webhooks views in the dashboard. 2. Connect these buttons to a hook calling `POST /api/v1/merchants/export` with the current filters and page state. 3. Implement a polling status utility on the client using the export job ID (`GET /api/v1/merchants/export/:jobId`) and download the generated file usin
intent: implement data export action buttons for CSV/PDF