Przeglądaj źródła

批量下载BUG修复

wangliang 2 lat temu
rodzic
commit
f872bf5c0d

+ 2 - 2
distributed-print-business/src/main/java/com/qmth/distributed/print/business/templete/service/impl/TaskLogicServiceImpl.java

@@ -1250,14 +1250,14 @@ public class TaskLogicServiceImpl implements TaskLogicService {
             fileStoreUtil.ossUpload(dirNameTmp, zipFile, BinaryUtil.toBase64String(HexUtils.decodeHex(DigestUtils.md5Hex(new FileInputStream(zipFile)))), fileStoreUtil.getUploadEnumByPath(dirNameTmp).getFssType());
             jsonObject.put(SystemConstant.PATH, dirNameTmp);
             jsonObject.put(SystemConstant.TYPE, SystemConstant.OSS);
+            zipFile.delete();
         } else {
             jsonObject.put(SystemConstant.TYPE, SystemConstant.LOCAL);
-            jsonObject.put(SystemConstant.PATH, zipJoiner + dirNameTmp);
+            jsonObject.put(SystemConstant.PATH, zipFile.getPath());
         }
         jsonObject.put(SystemConstant.UPLOAD_TYPE, UploadFileEnum.FILE);
         tbTask.setResultFilePath(jsonObject.toJSONString());
         ConvertUtil.delFolder(zipLocalRootPath);
-        zipFile.delete();
         map.put(SystemConstant.DATA_COUNT, examTasks.size());
         return map;
     }