meta { name: 批量下载结果文件 type: http seq: 2 tags: [ generated ] } post { url: {{baseUrl}}/api/log/batch/download body: formUrlEncoded auth: inherit } body:form-urlencoded { ids: 1,2,3 } docs { # 批量下载结果文件 `POST /api/log/batch/download` 批量下载勾选记录的结果文件(zip 打包,重名文件自动加 (2)(3) 序号,需 ADMIN 角色)。 ## 请求参数 | 参数 | 类型 | 必填 | 默认 | 说明 | | --- | --- | --- | --- | --- | | ids | string | 是 | - | 批量日志行 id 串,逗号分隔;空报 66002「请先勾选要下载的记录」 | ## 请求示例 请求头:Authorization: Bearer {{token}} Content-Type: application/x-www-form-urlencoded POST /api/log/batch/download ids=1,2,3 ## 响应 data 结构 null ## 响应示例 成功:zip 二进制流(Content-Disposition 附件下载,文件名「批量操作结果文件-yyyyMMddHHmmss.zip」,仅含勾选中挂有结果文件的记录);失败:标准 JSON 信封(66002 勾选为空或均无可下载结果文件)。 }