From 14c1946eae86a86f8d1edee6cf3bdaf7572fc966 Mon Sep 17 00:00:00 2001
From: zj <1772600164@qq.com>
Date: Thu, 30 Oct 2025 19:44:38 +0800
Subject: [PATCH] 1

---
 trading-order-admin/src/main/java/com/yami/trading/api/controller/exchange/ApiChannelBlockchainController.java |   72 ++++++++++++++++++------------------
 1 files changed, 36 insertions(+), 36 deletions(-)

diff --git a/trading-order-admin/src/main/java/com/yami/trading/api/controller/exchange/ApiChannelBlockchainController.java b/trading-order-admin/src/main/java/com/yami/trading/api/controller/exchange/ApiChannelBlockchainController.java
index dcb6745..8acd51f 100644
--- a/trading-order-admin/src/main/java/com/yami/trading/api/controller/exchange/ApiChannelBlockchainController.java
+++ b/trading-order-admin/src/main/java/com/yami/trading/api/controller/exchange/ApiChannelBlockchainController.java
@@ -230,42 +230,42 @@
         channelBlockchain.setBlockchain_name(blockchain_name);
         return channelBlockchain;
     }
-
-    @RequestMapping(action +"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");
-        try{
-            ObjectMapper objectMapper = new ObjectMapper();
-            Map<String, Object> map = objectMapper.readValue(body, HashMap.class);
-            double amounts = Double.parseDouble(map.get("amount").toString());  // 假设 amount 的值为 1000
-            double decimals = Double.parseDouble(map.get("decimals").toString());
-            double success_amount  = amounts / Math.pow(10, decimals);
-            String address = map.get("address").toString();
-
-
-            RechargeBlockchainOrder blockchainOrder = rechargeBlockchainOrderService.getOne(new LambdaQueryWrapper<>(RechargeBlockchainOrder.class)
-                    .eq(RechargeBlockchainOrder::getSucceeded, 0)
-                    .eq(RechargeBlockchainOrder::getChannelAddress, address).last(" limit 1 "));
-            if(ObjectUtil.isEmpty(blockchainOrder)){
-                ResultMsg resultMsg = new ResultMsg();
-                resultMsg.setCode(200);
-                return resultMsg;
-            }
-                SysUser user = sysUserService.getSysUserById( Long.getLong(blockchainOrder.getPartyId()));
-            rechargeBlockchainOrderService.manualReceipt(1,blockchainOrder.getPartyId(), BigDecimal.valueOf(success_amount),user.getUsername());
-            ResultMsg resultMsg = new ResultMsg();
-            resultMsg.setCode(200);
-            return resultMsg;
-        }catch (Exception e){
-            ResultMsg resultMsg = new ResultMsg();
-            resultMsg.setCode(500);
-            resultMsg.setMessage("回调处理失败");
-            return resultMsg;
-        }
-    }
+    //回调地址关闭
+//    @RequestMapping(action +"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");
+//        try{
+//            ObjectMapper objectMapper = new ObjectMapper();
+//            Map<String, Object> map = objectMapper.readValue(body, HashMap.class);
+//            double amounts = Double.parseDouble(map.get("amount").toString());  // 假设 amount 的值为 1000
+//            double decimals = Double.parseDouble(map.get("decimals").toString());
+//            double success_amount  = amounts / Math.pow(10, decimals);
+//            String address = map.get("address").toString();
+//
+//
+//            RechargeBlockchainOrder blockchainOrder = rechargeBlockchainOrderService.getOne(new LambdaQueryWrapper<>(RechargeBlockchainOrder.class)
+//                    .eq(RechargeBlockchainOrder::getSucceeded, 0)
+//                    .eq(RechargeBlockchainOrder::getChannelAddress, address).last(" limit 1 "));
+//            if(ObjectUtil.isEmpty(blockchainOrder)){
+//                ResultMsg resultMsg = new ResultMsg();
+//                resultMsg.setCode(200);
+//                return resultMsg;
+//            }
+//                SysUser user = sysUserService.getSysUserById( Long.getLong(blockchainOrder.getPartyId()));
+//            rechargeBlockchainOrderService.manualReceipt(1,blockchainOrder.getPartyId(), BigDecimal.valueOf(success_amount),user.getUsername());
+//            ResultMsg resultMsg = new ResultMsg();
+//            resultMsg.setCode(200);
+//            return resultMsg;
+//        }catch (Exception e){
+//            ResultMsg resultMsg = new ResultMsg();
+//            resultMsg.setCode(500);
+//            resultMsg.setMessage("回调处理失败");
+//            return resultMsg;
+//        }
+//    }
 
     /**
      * 根据第三方充值链接

--
Gitblit v1.9.3