yupeng
2025-01-24 f823430e931eec969faf68648c7d9b96d6beba3d
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(){
    }