From 9b0f5ea9a1133472191eeb4e45a1164acc66291e Mon Sep 17 00:00:00 2001 From: KKSU <15274802129@163.com> Date: Thu, 13 Jun 2024 09:56:16 +0800 Subject: [PATCH] 星级买入 --- src/main/java/cc/mrbird/febs/dapp/service/impl/DappWalletServiceImpl.java | 20 ++++++++++++++++++++ 1 files changed, 20 insertions(+), 0 deletions(-) diff --git a/src/main/java/cc/mrbird/febs/dapp/service/impl/DappWalletServiceImpl.java b/src/main/java/cc/mrbird/febs/dapp/service/impl/DappWalletServiceImpl.java index 8a19784..71bf14b 100644 --- a/src/main/java/cc/mrbird/febs/dapp/service/impl/DappWalletServiceImpl.java +++ b/src/main/java/cc/mrbird/febs/dapp/service/impl/DappWalletServiceImpl.java @@ -1,5 +1,6 @@ package cc.mrbird.febs.dapp.service.impl; +import cc.mrbird.febs.common.entity.FebsResponse; import cc.mrbird.febs.common.entity.QueryRequest; import cc.mrbird.febs.common.exception.FebsException; import cc.mrbird.febs.common.utils.LoginUserUtil; @@ -9,8 +10,10 @@ import cc.mrbird.febs.dapp.dto.*; import cc.mrbird.febs.dapp.entity.*; import cc.mrbird.febs.dapp.enumerate.DataDictionaryEnum; +import cc.mrbird.febs.dapp.enumerate.NodeType; import cc.mrbird.febs.dapp.mapper.*; import cc.mrbird.febs.dapp.service.DappWalletService; +import cc.mrbird.febs.dapp.vo.NodeTypeVo; import cc.mrbird.febs.dapp.vo.WalletInfoVo; import cc.mrbird.febs.rabbit.producer.ChainProducer; import cn.hutool.core.collection.CollUtil; @@ -26,6 +29,7 @@ import java.math.BigDecimal; import java.math.RoundingMode; +import java.util.ArrayList; import java.util.List; /** @@ -444,4 +448,20 @@ } return null; } + + @Override + public FebsResponse nodeList() { + List<NodeType> nodeList = NodeType.NODE_1.getNodeList(); + List<NodeTypeVo> objects = new ArrayList<>(); + if(CollUtil.isNotEmpty(nodeList)){ + for(NodeType nodeType : nodeList){ + NodeTypeVo nodeTypeVo = new NodeTypeVo(); + nodeTypeVo.setNodeType(nodeType.getNodeType()); + nodeTypeVo.setNodeAmount(nodeType.getNodeAmount()); + nodeTypeVo.setNodePerk(nodeType.getNodePerk()); + objects.add(nodeTypeVo); + } + } + return new FebsResponse().success().data(objects); + } } -- Gitblit v1.9.1