From 48c78641acca9a48f0b75e16520b8e1ab2cffcdb Mon Sep 17 00:00:00 2001 From: duhui Date: Fri, 6 May 2022 16:26:24 +0800 Subject: [PATCH] =?UTF-8?q?=E7=88=B1=E7=8E=A9=E6=94=AF=E4=BB=98=E8=BF=94?= =?UTF-8?q?=E5=9B=9E=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/jmfy/controller/AiWanRechargeController.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/jmfy/controller/AiWanRechargeController.java b/src/main/java/com/jmfy/controller/AiWanRechargeController.java index cbec64a..2858ba9 100644 --- a/src/main/java/com/jmfy/controller/AiWanRechargeController.java +++ b/src/main/java/com/jmfy/controller/AiWanRechargeController.java @@ -4,6 +4,7 @@ import com.jmfy.paramBean.PaySdkEnum; import com.jmfy.util.DuoyouUtils; import com.jmfy.util.JsonUtil; import org.apache.commons.codec.digest.DigestUtils; +import org.json.JSONObject; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.web.bind.annotation.RequestMapping; @@ -82,7 +83,14 @@ public class AiWanRechargeController { } float rmb = Float.parseFloat(amount) * 100; - return payLogic.initOrder(ext,out_trade_no,String.valueOf(rmb),new Date(),site_uid, PaySdkEnum.AIWAN); + String result = payLogic.initOrder(ext, out_trade_no, String.valueOf(rmb), new Date(), site_uid, PaySdkEnum.AIWAN); + JSONObject jsonObject = new JSONObject(); + if ("SUCCESS".equals(result)){ + jsonObject.put("RET",1); + }else { + jsonObject.put("RET",2); + } + return jsonObject.toString(); } private static boolean verifySign(Map map, String sign){