From b7ca89cb568e9fb351bdff781e48830d64095779 Mon Sep 17 00:00:00 2001
From: Helius <wangdoubleone@gmail.com>
Date: Mon, 30 Nov 2020 10:38:44 +0800
Subject: [PATCH] modify symbol to ser

---
 src/main/java/com/xcong/excoin/modules/coin/service/impl/OrderCoinServiceImpl.java  |    4 ++--
 src/main/java/com/xcong/excoin/utils/CoinTypeConvert.java                           |   12 ++++++------
 src/main/java/com/xcong/excoin/websocket/TradePlateSendWebSocket.java               |    6 +++---
 src/main/java/com/xcong/excoin/common/contants/WalletConstants.java                 |    2 +-
 src/main/java/com/xcong/excoin/common/enumerates/CoinTypeEnum.java                  |    2 +-
 src/main/java/com/xcong/excoin/processor/DefaultCoinProcessor.java                  |    2 +-
 src/main/java/com/xcong/excoin/modules/blackchain/service/Impl/BlockSeriveImpl.java |    5 ++---
 src/main/java/com/xcong/excoin/modules/coin/service/impl/BlockCoinServiceImpl.java  |    8 ++++----
 src/main/java/com/xcong/excoin/common/enumerates/SymbolEnum.java                    |    2 +-
 src/main/resources/application-test.yml                                             |    2 +-
 src/main/java/com/xcong/excoin/modules/symbols/constants/SymbolsConstats.java       |    4 ++--
 src/main/java/com/xcong/excoin/quartz/job/CoinTradeInitJob.java                     |    4 ++--
 src/main/java/com/xcong/excoin/rabbit/consumer/ExchangeConsumer.java                |    2 +-
 13 files changed, 27 insertions(+), 28 deletions(-)

diff --git a/src/main/java/com/xcong/excoin/common/contants/WalletConstants.java b/src/main/java/com/xcong/excoin/common/contants/WalletConstants.java
index 38a0a19..5485614 100644
--- a/src/main/java/com/xcong/excoin/common/contants/WalletConstants.java
+++ b/src/main/java/com/xcong/excoin/common/contants/WalletConstants.java
@@ -1,7 +1,7 @@
 package com.xcong.excoin.common.contants;
 
 public class WalletConstants {
-	public static final String ADDRESS_PREFIX =  "ROC";
+	public static final String ADDRESS_PREFIX =  "SER";
 
     /**
      *  是否是主币
diff --git a/src/main/java/com/xcong/excoin/common/enumerates/CoinTypeEnum.java b/src/main/java/com/xcong/excoin/common/enumerates/CoinTypeEnum.java
index f50807c..8ec10bb 100644
--- a/src/main/java/com/xcong/excoin/common/enumerates/CoinTypeEnum.java
+++ b/src/main/java/com/xcong/excoin/common/enumerates/CoinTypeEnum.java
@@ -6,5 +6,5 @@
  * @author wzy
  */
 public enum CoinTypeEnum {
-    USDT, BTC, ETH, LTC, EOS, XRP, BCH, ETC,ROC
+    USDT, BTC, ETH, LTC, EOS, XRP, BCH, ETC,SER
 }
diff --git a/src/main/java/com/xcong/excoin/common/enumerates/SymbolEnum.java b/src/main/java/com/xcong/excoin/common/enumerates/SymbolEnum.java
index 58e1460..a5f9fff 100644
--- a/src/main/java/com/xcong/excoin/common/enumerates/SymbolEnum.java
+++ b/src/main/java/com/xcong/excoin/common/enumerates/SymbolEnum.java
@@ -7,7 +7,7 @@
  */
 @Getter
 public enum SymbolEnum {
-    ROC("ROC", "ROC/USDT")
+    SER("SER", "SER/USDT")
     ,BTC("BTC", "BTC/USDT")
     ,ETH("ETH", "ETH/USDT")
     ,LTC("LTC", "LTC/USDT")
diff --git a/src/main/java/com/xcong/excoin/modules/blackchain/service/Impl/BlockSeriveImpl.java b/src/main/java/com/xcong/excoin/modules/blackchain/service/Impl/BlockSeriveImpl.java
index e21dc6b..577b401 100644
--- a/src/main/java/com/xcong/excoin/modules/blackchain/service/Impl/BlockSeriveImpl.java
+++ b/src/main/java/com/xcong/excoin/modules/blackchain/service/Impl/BlockSeriveImpl.java
@@ -53,7 +53,6 @@
             } else {
                 memberCoinAddress = memberMapper.selectBlockAddress(Long.parseLong(mId), symbol);
             }
-            log.info("--->{}", memberCoinAddress);
             if (memberCoinAddress != null) {
                 map.put("address", memberCoinAddress.getAddress());
                 map.put("lable", memberCoinAddress.getLabel());
@@ -186,8 +185,8 @@
                             usdtUpdateProducer.sendAddressMsg(address);
                         }
                         break;
-                    case "ROC":
-                        address = RocService.createWallet();
+                    case "SER":
+//                        address = RocService.createWallet();
                         map.put("address", address);
                         break;
                     default:
diff --git a/src/main/java/com/xcong/excoin/modules/coin/service/impl/BlockCoinServiceImpl.java b/src/main/java/com/xcong/excoin/modules/coin/service/impl/BlockCoinServiceImpl.java
index 0501a20..2e63f99 100644
--- a/src/main/java/com/xcong/excoin/modules/coin/service/impl/BlockCoinServiceImpl.java
+++ b/src/main/java/com/xcong/excoin/modules/coin/service/impl/BlockCoinServiceImpl.java
@@ -505,7 +505,7 @@
         }
         Long memberId = memberCoinAddress.getMemberId();
         // 查询钱包 并更新
-        MemberWalletCoinEntity walletCoinEntity = memberWalletCoinDao.selectWalletCoinBymIdAndCode(memberId, CoinTypeEnum.ROC.name());
+        MemberWalletCoinEntity walletCoinEntity = memberWalletCoinDao.selectWalletCoinBymIdAndCode(memberId, CoinTypeEnum.SER.name());
         if (walletCoinEntity == null) {
             // 创建一个钱包
             // 创建这个钱包
@@ -521,15 +521,15 @@
 
         memberWalletCoinDao.updateBlockBalance(walletCoinEntity.getId(), balance, BigDecimal.ZERO, 0);
 
-        String orderNo = insertCoinCharge(address, memberId, balance, CoinTypeEnum.ROC.name(), "", BigDecimal.ZERO, null);
+        String orderNo = insertCoinCharge(address, memberId, balance, CoinTypeEnum.SER.name(), "", BigDecimal.ZERO, null);
         // 插入财务记录
-        LogRecordUtils.insertMemberAccountMoneyChange(memberId, "转入", balance, CoinTypeEnum.ROC.name(), 1, 1);
+        LogRecordUtils.insertMemberAccountMoneyChange(memberId, "转入", balance, CoinTypeEnum.SER.name(), 1, 1);
 
         try {
             ThreadPoolUtils.sendDingTalk(5);
             MemberEntity member = memberDao.selectById(memberId);
             if (StrUtil.isNotBlank(member.getPhone())) {
-                String amount = balance.toPlainString() + "ROC";
+                String amount = balance.toPlainString() + "SER";
                 Sms106Send.sendRechargeMsg(member.getPhone(), DateUtil.format(new Date(), DatePattern.NORM_DATETIME_MINUTE_PATTERN), orderNo);
             } else {
                 SubMailSend.sendRechargeMail(member.getEmail(), DateUtil.format(new Date(), DatePattern.NORM_DATETIME_MINUTE_PATTERN), orderNo);
diff --git a/src/main/java/com/xcong/excoin/modules/coin/service/impl/OrderCoinServiceImpl.java b/src/main/java/com/xcong/excoin/modules/coin/service/impl/OrderCoinServiceImpl.java
index ccc2cac..810601c 100644
--- a/src/main/java/com/xcong/excoin/modules/coin/service/impl/OrderCoinServiceImpl.java
+++ b/src/main/java/com/xcong/excoin/modules/coin/service/impl/OrderCoinServiceImpl.java
@@ -809,7 +809,7 @@
 
     @Override
     public Result findAllWalletCoinOrder() {
-        List<OrderCoinsDealEntity> orderCoinsDealEntities = orderCoinDealDao.selectAllCoinDealsOrderBySymbol(CoinTypeEnum.ROC.toString());
+        List<OrderCoinsDealEntity> orderCoinsDealEntities = orderCoinDealDao.selectAllCoinDealsOrderBySymbol(CoinTypeEnum.SER.toString());
         return Result.ok(orderCoinsDealEntities);
     }
 
@@ -928,7 +928,7 @@
     @Transactional(rollbackFor = Exception.class)
     public void dealEntrustCoinOrder() {
         List<String> ignoreTypes = new ArrayList<>();
-        ignoreTypes.add(SymbolsConstats.ROC);
+        ignoreTypes.add(SymbolsConstats.SER);
         List<OrderCoinsEntity> list = orderCoinsDao.selectAllEntrustingCoinOrderList(ignoreTypes);
         if (CollUtil.isNotEmpty(list)) {
             for (OrderCoinsEntity orderCoinsEntity : list) {
diff --git a/src/main/java/com/xcong/excoin/modules/symbols/constants/SymbolsConstats.java b/src/main/java/com/xcong/excoin/modules/symbols/constants/SymbolsConstats.java
index 2ae5ded..3b7e8d8 100644
--- a/src/main/java/com/xcong/excoin/modules/symbols/constants/SymbolsConstats.java
+++ b/src/main/java/com/xcong/excoin/modules/symbols/constants/SymbolsConstats.java
@@ -5,8 +5,8 @@
 
 public class SymbolsConstats {
     public final  static List<String> EXCHANGE_SYMBOLS = new ArrayList<>();
-    public final  static String ROC = "ROC";
+    public final  static String SER = "SER";
     static {
-        EXCHANGE_SYMBOLS.add("ROC");
+        EXCHANGE_SYMBOLS.add("SER");
     }
 }
diff --git a/src/main/java/com/xcong/excoin/processor/DefaultCoinProcessor.java b/src/main/java/com/xcong/excoin/processor/DefaultCoinProcessor.java
index ed484ac..a4731cc 100644
--- a/src/main/java/com/xcong/excoin/processor/DefaultCoinProcessor.java
+++ b/src/main/java/com/xcong/excoin/processor/DefaultCoinProcessor.java
@@ -381,7 +381,7 @@
             kLine.setLow(kLine.getClose());
             kLine.setHigh(kLine.getClose());
             kLine.setVolume(BigDecimal.ZERO);
-            redisUtils.set("ROC/USDT",kLine);
+            redisUtils.set("SER/USDT",kLine);
         }
     }
 
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 a72ee84..1b365c6 100644
--- a/src/main/java/com/xcong/excoin/quartz/job/CoinTradeInitJob.java
+++ b/src/main/java/com/xcong/excoin/quartz/job/CoinTradeInitJob.java
@@ -70,7 +70,7 @@
     @PostConstruct
     public void initCoinTrade() {
         log.info("#=======撮合交易器开启=======#");
-        String symbol = SymbolsConstats.ROC;
+        String symbol = SymbolsConstats.SER;
         CoinTrader newTrader = new CoinTrader(symbol);
         newTrader.setExchangeProducer(exchangeProducer);
         //newTrader.setKafkaTemplate(kafkaTemplate);
@@ -112,7 +112,7 @@
         processor.initializeThumb();
         //processor.initializeUsdRate();
         processor.setIsHalt(false);
-        List<ExchangeTrade> nekk = orderCoinDealDao.selectOrderCoinDealByTime(SymbolsConstats.ROC, null, null);
+        List<ExchangeTrade> nekk = orderCoinDealDao.selectOrderCoinDealByTime(SymbolsConstats.SER, null, null);
         processor.process(nekk);
         String symbolUsdt = symbol;
         if(!symbol.contains("USDT")){
diff --git a/src/main/java/com/xcong/excoin/rabbit/consumer/ExchangeConsumer.java b/src/main/java/com/xcong/excoin/rabbit/consumer/ExchangeConsumer.java
index 62105e3..09d0d13 100644
--- a/src/main/java/com/xcong/excoin/rabbit/consumer/ExchangeConsumer.java
+++ b/src/main/java/com/xcong/excoin/rabbit/consumer/ExchangeConsumer.java
@@ -52,7 +52,7 @@
     @RabbitListener(queues = RabbitMqConfig.QUEUE_TRADE_PLATE)
     public void tradePlate(String content) {
         //log.info("--发送盘口消息--");
-        tradePlateSendWebSocket.sendMessagePlate("ROC/USDT",content,null);
+        tradePlateSendWebSocket.sendMessagePlate("SER/USDT",content,null);
     }
 
     /**
diff --git a/src/main/java/com/xcong/excoin/utils/CoinTypeConvert.java b/src/main/java/com/xcong/excoin/utils/CoinTypeConvert.java
index d0d5c68..488ab43 100644
--- a/src/main/java/com/xcong/excoin/utils/CoinTypeConvert.java
+++ b/src/main/java/com/xcong/excoin/utils/CoinTypeConvert.java
@@ -22,8 +22,8 @@
                 return "EOS/USDT";
             case "etcusdt":
                 return "ETC/USDT";
-            case "rocusdt":
-                return "ROC/USDT";
+            case "serusdt":
+                return "SER/USDT";
             default:
                 return null;
         }
@@ -33,8 +33,8 @@
         switch (symbol) {
             case "BTC/USDT":
                 return "btcusdt";
-            case "ROC/USDT":
-                return "rocusdt";
+            case "SER/USDT":
+                return "serusdt";
             default:
                 return null;
         }
@@ -56,8 +56,8 @@
                 return "EOS_NEW_PRICE";
             case "ETC/USDT":
                 return "ETC_NEW_PRICE";
-            case "ROC/USDT":
-                return "ROC_NEW_PRICE";
+            case "SER/USDT":
+                return "SER_NEW_PRICE";
             default:
                 return null;
         }
diff --git a/src/main/java/com/xcong/excoin/websocket/TradePlateSendWebSocket.java b/src/main/java/com/xcong/excoin/websocket/TradePlateSendWebSocket.java
index 3889dff..b0ed90b 100644
--- a/src/main/java/com/xcong/excoin/websocket/TradePlateSendWebSocket.java
+++ b/src/main/java/com/xcong/excoin/websocket/TradePlateSendWebSocket.java
@@ -95,9 +95,9 @@
             // 发送一次盘口
             CoinTraderFactory factory = SpringContextHolder.getBean(CoinTraderFactory.class);
             // 发送订阅消息
-            String nekk = factory.getTrader(SymbolsConstats.ROC).sendTradePlateMessage();
+            String nekk = factory.getTrader(SymbolsConstats.SER).sendTradePlateMessage();
             SubResultModel subResultModel = new SubResultModel();
-            subResultModel.setId("rocusdt");
+            subResultModel.setId("serusdt");
             subResultModel.setSubbed(sub);
             synchronized (session) {
                 try {
@@ -219,7 +219,7 @@
             String key = "KINE_{}_{}";
             // 币币k线数据
             //key = StrUtil.format(key, symbol, period);
-            key = StrUtil.format(key, "ROC/USDT", period);
+            key = StrUtil.format(key, "SER/USDT", period);
             RedisUtils bean = SpringContextHolder.getBean(RedisUtils.class);
             Object o = bean.get(key);
             List<CandlestickModel> candlestickModels = new ArrayList<>();
diff --git a/src/main/resources/application-test.yml b/src/main/resources/application-test.yml
index ea4cc9a..a861cc2 100644
--- a/src/main/resources/application-test.yml
+++ b/src/main/resources/application-test.yml
@@ -96,7 +96,7 @@
   kline-update-job: false
   newest-price-update-job: true
   exchange-trade: true
-  day-line: false
+  day-line: true
   other-job: true
   loop-job: false
   rabbit-consumer: false

--
Gitblit v1.9.1