|
@ -32,8 +32,7 @@ import javax.servlet.http.HttpServletRequest;
|
|
import javax.servlet.http.HttpServletResponse;
|
|
import javax.servlet.http.HttpServletResponse;
|
|
import java.io.*;
|
|
import java.io.*;
|
|
import java.net.URLDecoder;
|
|
import java.net.URLDecoder;
|
|
import java.util.Base64;
|
|
|
|
import java.util.Map;
|
|
|
|
|
|
import java.util.*;
|
|
|
|
|
|
/**
|
|
/**
|
|
* 文件上传不在微服务中处理
|
|
* 文件上传不在微服务中处理
|
|
@ -203,6 +202,7 @@ public class FileUploadController extends EnvelopRestEndpoint {
|
|
files.setFile(file);
|
|
files.setFile(file);
|
|
files.setObjectType(objectType);
|
|
files.setObjectType(objectType);
|
|
files.setSize(file.getSize());
|
|
files.setSize(file.getSize());
|
|
|
|
logger.info("file size"+file.getSize());
|
|
files.setTaskId(taskId);
|
|
files.setTaskId(taskId);
|
|
String taskid = fileManageService.chunkUploadByMappedByteBuffer(files);
|
|
String taskid = fileManageService.chunkUploadByMappedByteBuffer(files);
|
|
logger.info("taskid"+taskid);
|
|
logger.info("taskid"+taskid);
|
|
@ -210,7 +210,9 @@ public class FileUploadController extends EnvelopRestEndpoint {
|
|
System.out.println("第"+files.getChunk());
|
|
System.out.println("第"+files.getChunk());
|
|
return success("未传完",uploadVO);
|
|
return success("未传完",uploadVO);
|
|
}else {
|
|
}else {
|
|
|
|
|
|
File file1 = new File(taskid);
|
|
File file1 = new File(taskid);
|
|
|
|
logger.info("size:"+file1.getTotalSpace());
|
|
FileInputStream input = new FileInputStream(file1);
|
|
FileInputStream input = new FileInputStream(file1);
|
|
MultipartFile multipartFile = new MockMultipartFile("file", file1.getName(), "text/plain", IOUtils.toByteArray(input));
|
|
MultipartFile multipartFile = new MockMultipartFile("file", file1.getName(), "text/plain", IOUtils.toByteArray(input));
|
|
if (isClose.equalsIgnoreCase("1")){
|
|
if (isClose.equalsIgnoreCase("1")){
|