From b78b017cde9ab0b373af20241831ff003f51f9f5 Mon Sep 17 00:00:00 2001 From: winter Date: Thu, 27 Jun 2024 23:15:40 +0800 Subject: [PATCH] fix --- .../service/payBill/impl/jianhang/QrDemo.java | 5 +++-- .../payBill/impl/jianhang/QrURLMaDemo.java | 19 +++++++++++++++++++ 2 files changed, 22 insertions(+), 2 deletions(-) create mode 100644 mallinkService/src/main/java/com/iformall/service/payBill/impl/jianhang/QrURLMaDemo.java diff --git a/mallinkService/src/main/java/com/iformall/service/payBill/impl/jianhang/QrDemo.java b/mallinkService/src/main/java/com/iformall/service/payBill/impl/jianhang/QrDemo.java index 9135d57c5..ec13b8736 100644 --- a/mallinkService/src/main/java/com/iformall/service/payBill/impl/jianhang/QrDemo.java +++ b/mallinkService/src/main/java/com/iformall/service/payBill/impl/jianhang/QrDemo.java @@ -82,8 +82,9 @@ public class QrDemo { log.info("jianhang payUrl:"+qrurl.getPAYURL()); //ret = HttpUtil.httpGet(qrurl.getPAYURL(), "UTF-8"); //��ȡ��ά�봮 ret = HttpUtil.doGet(qrurl.getPAYURL()); - String decodeRet = URLDecoder.decode(ret, "utf-8"); - log.info(" jianhang ret :"+decodeRet); + log.info(" jianhang ret :"+ret); + QrURLMaDemo qrurlMa = gson.fromJson(ret, QrURLMaDemo.class); + String decodeRet = URLDecoder.decode(qrurlMa.getQRURL(), "utf-8"); return decodeRet; } diff --git a/mallinkService/src/main/java/com/iformall/service/payBill/impl/jianhang/QrURLMaDemo.java b/mallinkService/src/main/java/com/iformall/service/payBill/impl/jianhang/QrURLMaDemo.java new file mode 100644 index 000000000..c55382dcb --- /dev/null +++ b/mallinkService/src/main/java/com/iformall/service/payBill/impl/jianhang/QrURLMaDemo.java @@ -0,0 +1,19 @@ +package com.iformall.service.payBill.impl.jianhang; + +public class QrURLMaDemo { + + private String SUCCESS; + private String QRURL; + public String getSUCCESS() { + return SUCCESS; + } + public void setSUCCESS(String success) { + SUCCESS = success; + } + public String getQRURL() { + return QRURL; + } + public void setQRURL(String qRURL) { + QRURL = qRURL; + } +}