/**
* 批量下载压缩
* @param policyId
* @param response
* @return
*/
@GetMapping(value = "batchDownLoad")
public WebResponse batchDownLoad(Integer policyId, HttpServletResponse response) {
//下载的压缩包的名
String downloadFilename = UUID.randomUUID().toString().replace("-", "");
logger.info("下载的压缩包的名:" +downloadFilename);
ZipOutputStream zos = null;
InputStream in = null;
try {
response.setContentType("application/octet-stream");// 指明response的返回对象是文件流
response.setHeader("Content-Disposition", "attachment; filename=" +downloadFilename + ".zip");
zos = new ZipOutputStream(response.getOutputStream());
List<PolicyDeclare> policyDeclares = policyDeclareMapper.selectByPolicyId(policyId);
for (PolicyDeclare policyDeclare : policy