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; + } +}