瀏覽代碼

修改权限

humuyu 3 年之前
父節點
當前提交
aed03cde61

+ 10 - 7
eladmin-system/src/main/java/me/zhengjie/application/bank/controller/BankNotarizeController.java

@@ -17,6 +17,7 @@ import org.springframework.web.bind.annotation.RestController;
 import com.alibaba.fastjson.JSONArray;
 import com.alibaba.fastjson.JSONObject;
 
+import cn.hutool.core.io.IoUtil;
 import lombok.RequiredArgsConstructor;
 import lombok.extern.slf4j.Slf4j;
 import me.zhengjie.annotation.rest.AnonymousGetMapping;
@@ -34,7 +35,7 @@ import me.zhengjie.exception.BadRequestException;
 
 @Validated
 @RestController
-//@RequestMapping("${fqgz.bank.app.url-prefix}")
+@RequestMapping("${fqgz.bank.app.url-prefix}")
 @Slf4j
 @RequiredArgsConstructor
 public class BankNotarizeController {
@@ -67,12 +68,14 @@ public class BankNotarizeController {
 			inputStream = FileUploadUtil.getInputStream(orderFile.getSignedPdfUrl());
 			response.setContentType("application/pdf");
 			outputStream = response.getOutputStream();
-
-			int len = 0;
-			byte[] buffer = new byte[4096];
-			while ((len = inputStream.read(buffer)) != -1) {
-				outputStream.write(buffer, 0, len);
-			}
+//
+//			int len = 0;
+//			byte[] buffer = new byte[4096];
+//			while ((len = inputStream.read(buffer)) != -1) {
+//				outputStream.write(buffer, 0, len);
+//			}
+			byte[] b = IoUtil.readBytes(inputStream);
+			outputStream.write(b);
 			outputStream.flush();
 		} catch (Exception e) {
 			e.printStackTrace();