Commit ac71daaa by 王祖波

Merge branch 'bugfix-20240202' into 'master'

删除临时文件

See merge request !1646
parents 31e0f04f daf0e75c
...@@ -93,6 +93,7 @@ public class ContentImageController { ...@@ -93,6 +93,7 @@ public class ContentImageController {
return RestResponse.failure("-1", "必传参数不能为空"); return RestResponse.failure("-1", "必传参数不能为空");
} }
EnterpriseDTO enterpriseDTO = enterpriseService.getEnterpriseById(enterpriseId); EnterpriseDTO enterpriseDTO = enterpriseService.getEnterpriseById(enterpriseId);
File file = null;
try { try {
MultipartHttpServletRequest multiRequest = (MultipartHttpServletRequest) request; MultipartHttpServletRequest multiRequest = (MultipartHttpServletRequest) request;
String fileName = multiRequest.getFileNames().next(); String fileName = multiRequest.getFileNames().next();
...@@ -119,7 +120,7 @@ public class ContentImageController { ...@@ -119,7 +120,7 @@ public class ContentImageController {
}else { }else {
fileType = "png"; fileType = "png";
} }
File file = File.createTempFile(fileName, prefix); file = File.createTempFile(fileName, prefix);
multiFile.transferTo(file); multiFile.transferTo(file);
if (fileFlag == 1) { if (fileFlag == 1) {
CloudFileInfo cloudFileInfo = CloudFileUtil.uploadFileNoRelation(file, fileType, CloudFileTypeEnum.IMAGE, enterpriseDTO.getFactoryCode(), CloudFileBusinessOptEnum.MATERIAL_CONTENT,compressFlag); CloudFileInfo cloudFileInfo = CloudFileUtil.uploadFileNoRelation(file, fileType, CloudFileTypeEnum.IMAGE, enterpriseDTO.getFactoryCode(), CloudFileBusinessOptEnum.MATERIAL_CONTENT,compressFlag);
...@@ -136,6 +137,10 @@ public class ContentImageController { ...@@ -136,6 +137,10 @@ public class ContentImageController {
} catch (Exception e) { } catch (Exception e) {
logger.warn("图片上传异常", e); logger.warn("图片上传异常", e);
return RestResponse.failure("-1", "图片上传异常"); return RestResponse.failure("-1", "图片上传异常");
} finally {
if (file != null) {
file.delete();
}
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment