From 02be66cea8554fedcbe02a94f811b4d0ba162c39 Mon Sep 17 00:00:00 2001 From: Helius <wangdoubleone@gmail.com> Date: Thu, 26 Nov 2020 17:17:05 +0800 Subject: [PATCH] modify --- src/main/java/com/xcong/excoin/quartz/job/CoinTradeInitJob.java | 9 ++++++++- 1 files changed, 8 insertions(+), 1 deletions(-) diff --git a/src/main/java/com/xcong/excoin/quartz/job/CoinTradeInitJob.java b/src/main/java/com/xcong/excoin/quartz/job/CoinTradeInitJob.java index 75faf2a..5a47836 100644 --- a/src/main/java/com/xcong/excoin/quartz/job/CoinTradeInitJob.java +++ b/src/main/java/com/xcong/excoin/quartz/job/CoinTradeInitJob.java @@ -44,7 +44,7 @@ **/ @Slf4j @Component -@ConditionalOnProperty(prefix = "app", name = "trade", havingValue = "true") +@ConditionalOnProperty(prefix = "app", name = "exchange-trade", havingValue = "true") public class CoinTradeInitJob { @Resource @@ -87,6 +87,12 @@ List<OrderCoinsEntity> tradingOrders = new ArrayList<>(); List<OrderCoinsEntity> completedOrders = new ArrayList<>(); orders.forEach(order -> { + if(order.getDealCnt()==null){ + order.setDealCnt(BigDecimal.ZERO); + } + if(order.getDealAmount()==null){ + order.setDealAmount(BigDecimal.ZERO); + } tradingOrders.add(order); }); try { @@ -101,6 +107,7 @@ // 创建K线生成器 CoinProcessor processor = new DefaultCoinProcessor(symbol, "USDT"); processor.setMarketService(marketService); + processor.setRedisUtils(redisUtils); //processor.setExchangeRate(exchangeRate); processor.initializeThumb(); //processor.initializeUsdRate(); -- Gitblit v1.9.1