qin 1 жил өмнө
parent
commit
ded1df5635

+ 4 - 2
src/main/java/com/poteviohealth/cgp/statistics/controller/OrderController.java

@@ -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());
                 }
             }