|
|
@@ -40,6 +40,7 @@ import javax.servlet.http.HttpServletResponse;
|
|
|
import java.io.File;
|
|
|
import java.io.FileInputStream;
|
|
|
import java.io.IOException;
|
|
|
+import java.io.InputStream;
|
|
|
import java.util.List;
|
|
|
import java.util.Map;
|
|
|
|
|
|
@@ -249,6 +250,7 @@ public class OrderController extends BaseWebController {
|
|
|
return vaultsResponse;*/
|
|
|
//图片检查
|
|
|
try {
|
|
|
+ InputStream inputStream = file.getInputStream();
|
|
|
DistinctionDTO dto;
|
|
|
Integer pos = file.getOriginalFilename().lastIndexOf('.');
|
|
|
String suffix = "";
|
|
|
@@ -263,7 +265,7 @@ public class OrderController extends BaseWebController {
|
|
|
dto = distinctionService.checkImg(imageFile,orderId,uidList);
|
|
|
if(dto.getOrderId() ==null){
|
|
|
MultipartFile videoFile = new MockMultipartFile(tempFile.getName(), new FileInputStream(tempFile));
|
|
|
- VaultsResponse<String> vaultsResponse = ossUtils.uploadOneFile(videoFile,orderId);
|
|
|
+ VaultsResponse<String> vaultsResponse = ossUtils.uploadOneFile(videoFile,orderId,tempFile,inputStream);
|
|
|
dto.setUrl(vaultsResponse.getData());
|
|
|
}
|
|
|
imageFile.delete();
|
|
|
@@ -271,7 +273,7 @@ public class OrderController extends BaseWebController {
|
|
|
//图片处理
|
|
|
dto = distinctionService.checkImg(tempFile,orderId,uidList);
|
|
|
if(dto.getOrderId() ==null){
|
|
|
- VaultsResponse<String> vaultsResponse = ossUtils.uploadOneFile(file,orderId);
|
|
|
+ VaultsResponse<String> vaultsResponse = ossUtils.uploadOneFile(file,orderId,inputStream);
|
|
|
dto.setUrl(vaultsResponse.getData());
|
|
|
}
|
|
|
}
|