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