From f823430e931eec969faf68648c7d9b96d6beba3d Mon Sep 17 00:00:00 2001
From: yupeng <roc__yu@163.com>
Date: 星期五, 24 一月 2025 10:44:33 +0800
Subject: [PATCH] 更新银行配置、新增接口

---
 bankapi/src/main/java/com/taxi591/bankapi/service/BankService.java |   12 ++++++++++--
 1 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/bankapi/src/main/java/com/taxi591/bankapi/service/BankService.java b/bankapi/src/main/java/com/taxi591/bankapi/service/BankService.java
index cd16b9b..39adb3b 100644
--- a/bankapi/src/main/java/com/taxi591/bankapi/service/BankService.java
+++ b/bankapi/src/main/java/com/taxi591/bankapi/service/BankService.java
@@ -64,9 +64,10 @@
      */
     public CovertPayBackResult covertPayCallBack(HttpServletRequest httpRequest, Function<ChargeBillRequest,Boolean> consumer) {
         CovertPayBackResult result = new CovertPayBackResult();
+        String requestContent = "";
         try {
             // 接收报文
-            String requestContent = SignatureAndVerification.getRequestBody(httpRequest).trim();
+            requestContent = SignatureAndVerification.getRequestBody(httpRequest).trim();
             String sign = requestContent.substring(0,
                     requestContent.indexOf("||"));;
             String requestBody = requestContent.substring(sign
@@ -95,13 +96,20 @@
             }
             result.setResult(chargeBillRequest);
             result.setBack(createResponse(chargeBillRequest,dealBack));
+        }catch (ServiceException e){
+            throw e;
         }catch (Exception e){
-            log.error("解析报文发生异常",e);
+            log.error("解析异常:{}",requestContent,e);
+            throw new ServiceException("支付回调解析异常");
         }
         return result;
     }
 
 
+    public void covertBillTo(){
+
+
+    }
 
 
 

--
Gitblit v1.7.1