|
|
@ -4,6 +4,7 @@ import cn.hutool.core.collection.CollUtil;
|
|
|
|
import cn.hutool.core.io.FileUtil;
|
|
|
|
import cn.hutool.core.io.FileUtil;
|
|
|
|
import cn.hutool.core.lang.Assert;
|
|
|
|
import cn.hutool.core.lang.Assert;
|
|
|
|
import cn.hutool.core.util.StrUtil;
|
|
|
|
import cn.hutool.core.util.StrUtil;
|
|
|
|
|
|
|
|
import com.supervision.exception.BusinessException;
|
|
|
|
import com.supervision.manage.service.FileManageService;
|
|
|
|
import com.supervision.manage.service.FileManageService;
|
|
|
|
import com.supervision.model.FileResource;
|
|
|
|
import com.supervision.model.FileResource;
|
|
|
|
import com.supervision.service.FileResourceService;
|
|
|
|
import com.supervision.service.FileResourceService;
|
|
|
@ -95,6 +96,9 @@ public class FileManageServiceImpl implements FileManageService {
|
|
|
|
outputStream.write(bytes, 0, len);
|
|
|
|
outputStream.write(bytes, 0, len);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
outputStream.flush();
|
|
|
|
outputStream.flush();
|
|
|
|
|
|
|
|
}catch (Exception e){
|
|
|
|
|
|
|
|
log.error("文件下载失败,失败原因:", e);
|
|
|
|
|
|
|
|
throw new BusinessException("文件下载失败");
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|