fix(87346): 文档拆分--编辑--条款内容上传图片阻塞

This commit is contained in:
yjz
2024-07-29 14:12:08 +08:00
parent 266db54f4b
commit 51221bbef8
2 changed files with 14 additions and 4 deletions
@@ -32,7 +32,10 @@ public class SplitFileController {
@ResponseBody
@GetMapping("/getImage")
public void queryPageList(@RequestParam("fileName") String fileName, HttpServletResponse response, HttpServletRequest request) {
String fileUrl = ("temp\\" + fileName).replace("\\\\", "\\");
if (!fileName.contains("temp")){
fileName = "temp\\" + fileName;
}
String fileUrl = fileName.replace("\\\\", "\\");
response.setHeader("Content-Disposition",
"attachment; filename=\"" + SplitFileUtils.encodeFileName(fileName, request) + "\"");
response.setContentType("application/force-download");
@@ -4478,9 +4478,16 @@ public class FileSplitItemsEOServiceImpl extends ServiceImpl<FileSplitItemsEOMap
// bizPath = "";
// }
}
OSSFile oSSFile = ossFileService.uploadLocalForSplit(file, bizPath,state,cut);
if (oConvertUtils.isNotEmpty(oSSFile)) {
result.setResult(oSSFile);
// OSSFile oSSFile = ossFileService.uploadLocalForSplit(file, bizPath,state,cut);
String upload = ObsBootUtil.upload(file, "temp");
if (oConvertUtils.isNotEmpty(upload)) {
OSSFile ossFile = new OSSFile();
ossFile.setId(String.valueOf(SnowflakeUtils.snowflake()));
ossFile.setUrl(upload);
ossFile.setFileName(file.getOriginalFilename());
ossFileService.save(ossFile);
ossFile.setFileName(upload);
result.setResult(ossFile);
result.setSuccess(true);
} else {
if("cut".equals(LanguageEnum.CN.getValue())){