Browse Source

fix upload part merge

tags/B.2.2.0.6_20231012_base
yk 2 years ago
parent
commit
0f4a5aaa02
1 changed files with 2 additions and 0 deletions
  1. +2
    -0
      xueyi-modules/xueyi-system/src/main/java/com/xueyi/system/resource/controller/DmResourcesController.java

+ 2
- 0
xueyi-modules/xueyi-system/src/main/java/com/xueyi/system/resource/controller/DmResourcesController.java View File

@@ -192,6 +192,7 @@ public class DmResourcesController extends BaseController<DmResourcesQuery, DmRe
content[i] = new File(folder + fileName + "_" + i + ".part");
}
File destFile = new File(folder + fileName);
logger.info("合并文件:{},文件数:{}",destFile.getAbsolutePath(), content.length);
FileUtil.mergeFile(content, destFile);
// 删除分片文件
for (int i = 0; i < chunks; i++) {
@@ -282,6 +283,7 @@ public class DmResourcesController extends BaseController<DmResourcesQuery, DmRe
AjaxResult ajax = success();
ajax.put(AjaxResult.RESULT_TAG, ja);
RedisUtil.setVal("saas:upload:callbackExec:"+uploadUuid, ja.toJSONString());

logger.info("上传文件成功,返回数据:" + ajax.toJson().toJSONString());

return ajax;


Loading…
Cancel
Save