1
zj
2024-11-12 cd95c9114fcbb3fc65c666b8b86c378f9a96d55b
websocketSerivce/src/main/java/org/example/server/impl/CurrencySerivceImpl.java
@@ -249,6 +249,7 @@
    }
    private static void assembleMarketDataOut(String coinName, MarketBo markets1, MarketBo markets2, BigDecimal profitPercentage, BigDecimal buyPrice, BigDecimal sellPrice, List<MarketDataOut> marketDataOuts, String formattedDateTime) {
        if(coinName.contains(String.valueOf("USDT"))){
        MarketDataOut marketDataOut = new MarketDataOut();
        marketDataOut.setBaseAsset(coinName.replaceAll("USDT","").toLowerCase().toUpperCase()); // 设置基础资产
        marketDataOut.setBuyingPlatform(capitalizeFirstLetter(markets1.getExchange())); // 设置买入平台,首字母大写
@@ -263,6 +264,9 @@
        marketDataOut.setServceTime(formattedDateTime); // 设置服务时间
        marketDataOut.setBuyAndSell(marketDataOut.getBaseAsset()+marketDataOut.getBuyingPlatform()+marketDataOut.getSellPlatform());
        marketDataOuts.add(marketDataOut); // 添加到输出列表
        }else{
            System.out.println(coinName);
        }
    }
    public static String capitalizeFirstLetter(String word) {