From 84f393150ad365c70186743c0a544ccfc155c7d5 Mon Sep 17 00:00:00 2001
From: xiaoyong931011 <15274802129@163.com>
Date: Thu, 01 Jun 2023 11:53:32 +0800
Subject: [PATCH] twoCoin项目修改

---
 src/main/java/cc/mrbird/febs/dapp/service/impl/DappSystemServiceImpl.java |   15 ++++++++++++++-
 1 files changed, 14 insertions(+), 1 deletions(-)

diff --git a/src/main/java/cc/mrbird/febs/dapp/service/impl/DappSystemServiceImpl.java b/src/main/java/cc/mrbird/febs/dapp/service/impl/DappSystemServiceImpl.java
index 08409bc..4584654 100644
--- a/src/main/java/cc/mrbird/febs/dapp/service/impl/DappSystemServiceImpl.java
+++ b/src/main/java/cc/mrbird/febs/dapp/service/impl/DappSystemServiceImpl.java
@@ -1742,6 +1742,19 @@
         dappAKlineEntity.setHighestPrice(coinAPrice);
         dappAKlineEntity.setClosePrice(coinAPrice);
         dappAKlineMapper.insert(dappAKlineEntity);
+
+
+        List<cn.hutool.json.JSONObject> objects = new ArrayList<>();
+        List<AKLineLimitVo> akLineLimitVos = dappAKlineMapper.selectListByTypeAndLimit(0, AppContants.K_LINE_LIMIT);
+        if(CollUtil.isNotEmpty(akLineLimitVos)) {
+            Collections.reverse(akLineLimitVos);
+            for (AKLineLimitVo akLineLimitVo : akLineLimitVos) {
+                cn.hutool.json.JSONObject parseObj = JSONUtil.parseObj(akLineLimitVo);
+                objects.add(parseObj);
+            }
+            redisUtils.del(AppContants.K_LINE_NOW);
+            redisUtils.set(AppContants.K_LINE_NOW, objects.toString());
+        }
     }
 
     @Override
@@ -1970,7 +1983,7 @@
             redisKey = AppContants.K_LINE_MONTH;
         }else if(0 == type){
             createKDate();
-            return;
+            redisKey = AppContants.K_LINE_NOW;
         }else{
             return;
         }

--
Gitblit v1.9.1