1
zj
2025-05-30 41bc089a838c108a945706096a2b874cbcdd8486
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;
      }
   }
   /**
    * 驳回充值申请
    */