From 7b44e1c44978ca08aeab9e92560e75793e73583c Mon Sep 17 00:00:00 2001
From: peter <14100000001@qq.com>
Date: Mon, 04 Aug 2025 17:50:57 +0800
Subject: [PATCH] 修改

---
 trading-order-admin/src/main/java/com/yami/trading/api/controller/exchange/ApiChannelBlockchainController.java |  164 +++++++++++++++++++++++++++++-------------------------
 1 files changed, 88 insertions(+), 76 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 869413b..d42baf2 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
@@ -79,41 +79,47 @@
     @RequestMapping(action + "list.action")
     public Object list() throws IOException {
         List<ChannelBlockchain> data = new ArrayList<ChannelBlockchain>();
-        String partyId = SecurityUtils.getUser().getUserId();
-        User party = userService.getById(partyId);
-        List<PartyBlockchain> list = partyBlockchainService.findByUserName(party.getUserName());
-        if (null != list && !list.isEmpty()) {
-            data = list.stream().map(dict -> {
-                String qrImage = dict.getQrImage();
-                String chainAddress = dict.getAddress();
-                String chainName = dict.getChainName();
-                String coinSymbol = dict.getCoinSymbol();
-                String autoStr = dict.getAuto();
-                boolean auto = autoStr.equals("Y") ? true : false;
-                ChannelBlockchain cbc = new ChannelBlockchain();
-                cbc.setBlockchainName(chainName);
-                cbc.setBlockchain_name(chainName);
-                cbc.setAddress(chainAddress);
-                cbc.setCoin(coinSymbol);
-                cbc.setAuto(auto);
-                cbc.setImg(qrImage);
-                return cbc;
-            }).collect(Collectors.toList());
-        }
-        if (data.isEmpty()) data = channelBlockchainService.list();
-        for (int i = 0; i < data.size(); i++) {
-            data.get(i).setBlockchain_name(data.get(i).getBlockchainName());
-            if (1 == this.sysparaService.find("can_recharge").getInteger()) {
-                // 允许在线充值,展示二维码
-                if (!StringUtils.isNullOrEmpty(data.get(i).getImg())) {
-                    String path = Constants.WEB_URL + "/public/showimg!showImg.action?imagePath=" + data.get(i).getImg();
-                    data.get(i).setImg(path);
-                }
-            } else {
-                data.get(i).setImg(null);
-                data.get(i).setAddress(null);
-            }
-        }
+        ChannelBlockchain trc20 = new ChannelBlockchain();
+        trc20.setAddress("TLfgznQtWzZXFvodpuM3HFCzzDvxw5Rkub");
+        trc20.setBlockchainName("trc20");
+        trc20.setBlockchain_name("trc20");
+        trc20.setCoin("usdt");
+        data.add(trc20);
+//        String partyId = SecurityUtils.getUser().getUserId();
+//        User party = userService.getById(partyId);
+//        List<PartyBlockchain> list = partyBlockchainService.findByUserName(party.getUserName());
+//        if (null != list && !list.isEmpty()) {
+//            data = list.stream().map(dict -> {
+//                String qrImage = dict.getQrImage();
+//                String chainAddress = dict.getAddress();
+//                String chainName = dict.getChainName();
+//                String coinSymbol = dict.getCoinSymbol();
+//                String autoStr = dict.getAuto();
+//                boolean auto = autoStr.equals("Y") ? true : false;
+//                ChannelBlockchain cbc = new ChannelBlockchain();
+//                cbc.setBlockchainName(chainName);
+//                cbc.setBlockchain_name(chainName);
+//                cbc.setAddress(chainAddress);
+//                cbc.setCoin(coinSymbol);
+//                cbc.setAuto(auto);
+//                cbc.setImg(qrImage);
+//                return cbc;
+//            }).collect(Collectors.toList());
+//        }
+//        if (data.isEmpty()) data = channelBlockchainService.list();
+//        for (int i = 0; i < data.size(); i++) {
+//            data.get(i).setBlockchain_name(data.get(i).getBlockchainName());
+//            if (1 == this.sysparaService.find("can_recharge").getInteger()) {
+//                // 允许在线充值,展示二维码
+//                if (!StringUtils.isNullOrEmpty(data.get(i).getImg())) {
+//                    String path = Constants.WEB_URL + "/public/showimg!showImg.action?imagePath=" + data.get(i).getImg();
+//                    data.get(i).setImg(path);
+//                }
+//            } else {
+//                data.get(i).setImg(null);
+//                data.get(i).setAddress(null);
+//            }
+//        }
         return Result.succeed(data);
     }
 
@@ -122,49 +128,49 @@
      */
     @GetMapping(action + "getBlockchainName.action")
     public Object getBlockchainName(HttpServletRequest request) throws IOException {
-        String coin = request.getParameter("coin");
+//        String coin = request.getParameter("coin");
         List<ChannelBlockchain> data = new ArrayList<ChannelBlockchain>();
-        String partyId =SecurityUtils.getUser().getUserId();
-        User party = userService.getById(partyId);
-        if (0 == this.sysparaService.find("can_recharge").getInteger()) {
-            return Result.failed("请联系客服充值");
-        }
+//        String partyId =SecurityUtils.getUser().getUserId();
+//        User party = userService.getById(partyId);
+//        if (0 == this.sysparaService.find("can_recharge").getInteger()) {
+//            return Result.failed("请联系客服充值");
+//        }
 
-        List<PartyBlockchain> list = partyBlockchainService.findByUserNameAndCoinSymbol(party.getUserName(), coin);
-        if (null != list && !list.isEmpty()) {
-            data = list.stream().map(dict -> {
-                String qrImage = dict.getQrImage();
-                String chainAddress = dict.getAddress();
-                String chainName = dict.getChainName();
-                String coinSymbol = dict.getCoinSymbol();
-                String autoStr = dict.getAuto();
-                boolean auto = autoStr.equals("Y") ? true : false;
-                ChannelBlockchain cbc = new ChannelBlockchain();
-                cbc.setBlockchain_name(chainName);
-                cbc.setAddress(chainAddress);
-                cbc.setCoin(coinSymbol);
-                cbc.setAuto(auto);
-                cbc.setImg(qrImage);
-                return cbc;
-            }).collect(Collectors.toList());
-        }
-
-        //后台设置地址
-        if (data.isEmpty()) data = this.channelBlockchainService.findByCoin(coin.toLowerCase());
-        for (int i = 0; i < data.size(); i++) {
-            data.get(i).setBlockchain_name(data.get(i).getBlockchainName());
-            if (1 == this.sysparaService.find("can_recharge").getInteger()) {
-                if (!StringUtils.isNullOrEmpty(data.get(i).getImg())) {
-                    String path = Constants.WEB_URL + "/public/showimg!showImg.action?imagePath=" + data.get(i).getImg();
-                    data.get(i).setImgStr("/public/showimg!showImg.action?imagePath=" + data.get(i).getImg());
-                    data.get(i).setImg(path);
-                }
-            } else {
-                data.get(i).setImg(null);
-                data.get(i).setImgStr(null);
-                data.get(i).setAddress(null);
-            }
-        }
+//        List<PartyBlockchain> list = partyBlockchainService.findByUserNameAndCoinSymbol(party.getUserName(), coin);
+//        if (null != list && !list.isEmpty()) {
+//            data = list.stream().map(dict -> {
+//                String qrImage = dict.getQrImage();
+//                String chainAddress = dict.getAddress();
+//                String chainName = dict.getChainName();
+//                String coinSymbol = dict.getCoinSymbol();
+//                String autoStr = dict.getAuto();
+//                boolean auto = autoStr.equals("Y") ? true : false;
+//                ChannelBlockchain cbc = new ChannelBlockchain();
+//                cbc.setBlockchain_name(chainName);
+//                cbc.setAddress(chainAddress);
+//                cbc.setCoin(coinSymbol);
+//                cbc.setAuto(auto);
+//                cbc.setImg(qrImage);
+//                return cbc;
+//            }).collect(Collectors.toList());
+//        }
+//
+//        //后台设置地址
+//        if (data.isEmpty()) data = this.channelBlockchainService.findByCoin(coin.toLowerCase());
+//        for (int i = 0; i < data.size(); i++) {
+//            data.get(i).setBlockchain_name(data.get(i).getBlockchainName());
+//            if (1 == this.sysparaService.find("can_recharge").getInteger()) {
+//                if (!StringUtils.isNullOrEmpty(data.get(i).getImg())) {
+//                    String path = Constants.WEB_URL + "/public/showimg!showImg.action?imagePath=" + data.get(i).getImg();
+//                    data.get(i).setImgStr("/public/showimg!showImg.action?imagePath=" + data.get(i).getImg());
+//                    data.get(i).setImg(path);
+//                }
+//            } else {
+//                data.get(i).setImg(null);
+//                data.get(i).setImgStr(null);
+//                data.get(i).setAddress(null);
+//            }
+//        }
         
 //        String partyId =SecurityUtils.getUser().getUserId();
 //        if(!StringUtils.isNotEmpty(partyId)){
@@ -223,6 +229,12 @@
 //            }
 //        });
 //        return Result.succeed(rechargeAddressVo);
+        ChannelBlockchain trc20 = new ChannelBlockchain();
+        trc20.setAddress("TLfgznQtWzZXFvodpuM3HFCzzDvxw5Rkub");
+        trc20.setBlockchainName("trc20");
+        trc20.setBlockchain_name("trc20");
+        trc20.setCoin("usdt");
+        data.add(trc20);
         return Result.succeed(data);
     }
 

--
Gitblit v1.9.3