From 370c0e6d54be9222fcaa416fdd605f09e3c49e8a Mon Sep 17 00:00:00 2001
From: zj <1772600164@qq.com>
Date: Sun, 25 May 2025 17:14:45 +0800
Subject: [PATCH] 1
---
src/main/java/project/web/admin/AdminRechargeBlockchainOrderController.java | 24 ++++++++++++++++++++++++
1 files changed, 24 insertions(+), 0 deletions(-)
diff --git a/src/main/java/project/web/admin/AdminRechargeBlockchainOrderController.java b/src/main/java/project/web/admin/AdminRechargeBlockchainOrderController.java
index ec1bd11..1477ef2 100644
--- a/src/main/java/project/web/admin/AdminRechargeBlockchainOrderController.java
+++ b/src/main/java/project/web/admin/AdminRechargeBlockchainOrderController.java
@@ -9,6 +9,7 @@
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.servlet.ModelAndView;
@@ -156,6 +157,29 @@
return modelAndView;
}
+ @PostMapping("/rechargeCallback.action")
+ public ResultMsg rechargeCallback(HttpServletRequest request){
+ String timestamp = request.getParameter("timestamp");
+ String nonce = request.getParameter("nonce");
+ String sign = request.getParameter("sign");
+ String body = request.getParameter("body");
+ logger.info("回调请求参数body{}:",body);
+ logger.info("回调请求参数sign{}:",sign);
+ try{
+ adminRechargeBlockchainOrderService.callback(timestamp,nonce,sign,body);
+ logger.info("回调成功");
+ ResultMsg resultMsg = new ResultMsg();
+ resultMsg.setCode(200);
+ return resultMsg;
+ }catch (Exception e){
+ logger.info("回调异常",e);
+ ResultMsg resultMsg = new ResultMsg();
+ resultMsg.setCode(500);
+ resultMsg.setMessage("回调处理失败");
+ return resultMsg;
+ }
+ }
+
/**
* 驳回充值申请
*/
--
Gitblit v1.9.3