吉安感知网项目-后端
linwei
2026-01-26 3b42bea34b9ed7d9d2096c62dc261cc89bc31ae7
文件下载
2 files modified
14 ■■■■■ changed files
drone-ops/drone-resource/src/main/java/org/sxkj/resource/controller/AttachController.java 7 ●●●● patch | view | raw | blame | history
drone-ops/drone-resource/src/main/java/org/sxkj/resource/service/impl/AttachServiceImpl.java 7 ●●●●● patch | view | raw | blame | history
drone-ops/drone-resource/src/main/java/org/sxkj/resource/controller/AttachController.java
@@ -206,7 +206,12 @@
         return R.status(attachService.updateById(attach));
     }
    // 流式附件下载接口,支持下载zip压缩包,不使用本地存储
    /**
     * 流式附件下载接口,支持下载zip压缩包,不使用本地存储
     * @param param
     * @param response
     * @throws IOException
     */
    @ApiOperation(value = "流式附件下载接口", notes = "使用流方式返回数据,不使用本地存储")
    @PostMapping("/downloadByByte")
    public void downloadByByte(
drone-ops/drone-resource/src/main/java/org/sxkj/resource/service/impl/AttachServiceImpl.java
@@ -779,6 +779,13 @@
        return attachTypeStatisticsVOS;
    }
    /**
     * 下载附件
     * @param param 下载参数
     * @param outputStream 输出流
     * @return
     * @throws IOException
     */
    @Override
    public Boolean downloadByByte(AttachmentDownloadParam param, OutputStream outputStream) throws IOException {
        // 如果附件id集合并且任务id集合参数都为空,就判断起止时间是否都有为空,如果都为空,则返回错误