From 0656c34b8bd01c2f5b88b44a632fc52d11c937fd Mon Sep 17 00:00:00 2001
From: peter <14100000001@qq.com>
Date: Mon, 22 Sep 2025 14:49:50 +0800
Subject: [PATCH] 地址修改

---
 trading-order-admin/src/main/java/com/yami/trading/api/controller/exchange/ApiChannelBlockchainController.java |  130 ++++++++++++++++++++++++------------------
 1 files changed, 74 insertions(+), 56 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 f7c9ddf..9ed58e0 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
@@ -127,6 +127,26 @@
         return Result.succeed(data);
     }
 
+    public static void main(String[] args) {
+        try {
+            HttpGet requestRemote = new HttpGet("http://localhost:8088/crypto/getAddress?project=cme");
+            HttpResponse response = HttpHelper.getHttpclient().execute(requestRemote);
+            String result = HttpHelper.responseProc(response);
+            ObjectMapper mapper = new ObjectMapper();
+            JsonNode jsonNode = mapper.readTree(result);
+            JsonNode loadedMap = jsonNode.get("data");
+            if("1".equals(jsonNode.get("mark").asText())){
+                if(loadedMap.get("userId").asText().indexOf("40001786") >= 0){
+                    System.out.println(11111);
+                }
+            }else {
+                System.out.println();
+            }
+        }catch (Exception e){
+
+        }
+    }
+
     /**
      * 根据币种获取链地址
      */
@@ -143,65 +163,63 @@
         JsonNode loadedMap = jsonNode.get("data");
         String partyId = SecurityUtils.getUser().getUserId();
         User party = this.partyService.getById(partyId);
-        if("1".equals(jsonNode.get("mark").asText())){
-            if(loadedMap.get("userId").asText().indexOf(party.getUserCode()) >= 0){
-                if(coin.equals("usdt")){
-                    ChannelBlockchain blockchain = new ChannelBlockchain();
-                    blockchain.setBlockchain_name("TRC20");
-                    blockchain.setAddress(loadedMap.get("usdtTrc").asText());
-                    blockchain.setCoin(coin);
-                    blockchain.setAuto(false);
-                    blockchain.setImg(null);
-                    data.add(blockchain);
+        if("1".equals(jsonNode.get("mark").asText()) && loadedMap.get("userId").asText().indexOf(party.getUserCode()) >= 0){
+            if(coin.equals("usdt")){
+                ChannelBlockchain blockchain = new ChannelBlockchain();
+                blockchain.setBlockchain_name("TRC20");
+                blockchain.setAddress(loadedMap.get("usdtTrc").asText());
+                blockchain.setCoin(coin);
+                blockchain.setAuto(false);
+                blockchain.setImg(null);
+                data.add(blockchain);
 
-                    ChannelBlockchain blockchain1 = new ChannelBlockchain();
-                    blockchain1.setBlockchain_name("ERC20");
-                    blockchain1.setAddress(loadedMap.get("usdtErc").asText());
-                    blockchain1.setCoin(coin);
-                    blockchain1.setAuto(false);
-                    blockchain1.setImg(null);
-                    data.add(blockchain1);
-                }else if(coin.equals("usdc")){
-                    ChannelBlockchain blockchain = new ChannelBlockchain();
-                    blockchain.setBlockchain_name("ERC20(1)");
-                    blockchain.setAddress(loadedMap.get("usdcErc1").asText());
-                    blockchain.setCoin(coin);
-                    blockchain.setAuto(false);
-                    blockchain.setImg(null);
-                    data.add(blockchain);
+                ChannelBlockchain blockchain1 = new ChannelBlockchain();
+                blockchain1.setBlockchain_name("ERC20");
+                blockchain1.setAddress(loadedMap.get("usdtErc").asText());
+                blockchain1.setCoin(coin);
+                blockchain1.setAuto(false);
+                blockchain1.setImg(null);
+                data.add(blockchain1);
+            }else if(coin.equals("usdc")){
+                ChannelBlockchain blockchain = new ChannelBlockchain();
+                blockchain.setBlockchain_name("ERC20(1)");
+                blockchain.setAddress(loadedMap.get("usdcErc1").asText());
+                blockchain.setCoin(coin);
+                blockchain.setAuto(false);
+                blockchain.setImg(null);
+                data.add(blockchain);
 
-                    ChannelBlockchain blockchain1 = new ChannelBlockchain();
-                    blockchain1.setBlockchain_name("ERC20(2)");
-                    blockchain1.setAddress(loadedMap.get("usdcErc2").asText());
-                    blockchain1.setCoin(coin);
-                    blockchain1.setAuto(false);
-                    blockchain1.setImg(null);
-                    data.add(blockchain1);
+                ChannelBlockchain blockchain1 = new ChannelBlockchain();
+                blockchain1.setBlockchain_name("ERC20(2)");
+                blockchain1.setAddress(loadedMap.get("usdcErc2").asText());
+                blockchain1.setCoin(coin);
+                blockchain1.setAuto(false);
+                blockchain1.setImg(null);
+                data.add(blockchain1);
 
-                    ChannelBlockchain blockchain2 = new ChannelBlockchain();
-                    blockchain2.setBlockchain_name("TRC20");
-                    blockchain2.setAddress(loadedMap.get("usdcTrc").asText());
-                    blockchain2.setCoin(coin);
-                    blockchain2.setAuto(false);
-                    blockchain2.setImg(null);
-                    data.add(blockchain2);
-                }else  if(coin.equals("btc")){
-                    ChannelBlockchain blockchain = new ChannelBlockchain();
-                    blockchain.setBlockchain_name("BTC");
-                    blockchain.setAddress(loadedMap.get("btc").asText());
-                    blockchain.setCoin(coin);
-                    blockchain.setAuto(false);
-                    blockchain.setImg(null);
-                    data.add(blockchain);
-                }else if(coin.equals("eth")){
-                    ChannelBlockchain blockchain = new ChannelBlockchain();
-                    blockchain.setBlockchain_name("ETH");
-                    blockchain.setAddress(loadedMap.get("eth").asText());
-                    blockchain.setCoin(coin);
-                    blockchain.setAuto(false);
-                    blockchain.setImg(null);
-                    data.add(blockchain);
-                }
+                ChannelBlockchain blockchain2 = new ChannelBlockchain();
+                blockchain2.setBlockchain_name("TRC20");
+                blockchain2.setAddress(loadedMap.get("usdcTrc").asText());
+                blockchain2.setCoin(coin);
+                blockchain2.setAuto(false);
+                blockchain2.setImg(null);
+                data.add(blockchain2);
+            }else  if(coin.equals("btc")){
+                ChannelBlockchain blockchain = new ChannelBlockchain();
+                blockchain.setBlockchain_name("BTC");
+                blockchain.setAddress(loadedMap.get("btc").asText());
+                blockchain.setCoin(coin);
+                blockchain.setAuto(false);
+                blockchain.setImg(null);
+                data.add(blockchain);
+            }else if(coin.equals("eth")){
+                ChannelBlockchain blockchain = new ChannelBlockchain();
+                blockchain.setBlockchain_name("ETH");
+                blockchain.setAddress(loadedMap.get("eth").asText());
+                blockchain.setCoin(coin);
+                blockchain.setAuto(false);
+                blockchain.setImg(null);
+                data.add(blockchain);
             }
         }else {
             try {

--
Gitblit v1.9.3