From bd3128deee35126344bc4d14a1749409859f9c4f Mon Sep 17 00:00:00 2001
From: zj <1772600164@qq.com>
Date: Fri, 09 Aug 2024 02:38:01 +0800
Subject: [PATCH] 1
---
websocketSerivce/src/main/java/org/example/task/MexcStock.java | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/websocketSerivce/src/main/java/org/example/task/MexcStock.java b/websocketSerivce/src/main/java/org/example/task/MexcStock.java
index d4351e2..fb68ce6 100644
--- a/websocketSerivce/src/main/java/org/example/task/MexcStock.java
+++ b/websocketSerivce/src/main/java/org/example/task/MexcStock.java
@@ -1,5 +1,6 @@
package org.example.task;
+import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.toolkit.CollectionUtils;
import com.fasterxml.jackson.core.JsonProcessingException;
import com.fasterxml.jackson.core.type.TypeReference;
@@ -39,7 +40,8 @@
/**
* 同步mexc交易所交易对
*/
- @Scheduled(cron = "0 0/30 * * * ?")
+// @Scheduled(cron = "0 0/30 * * * ?")
+// @Scheduled(cron = "0/10 * * * * ?")
public void syncCurrency() {
// 使用Lock来确保同步
syncCurrencyLock.lock();
@@ -74,7 +76,7 @@
}.getType());
// 获取数据库中已有的symbol列表
- List<Currency> dbList = currencyService.list();
+ List<Currency> dbList = currencyService.list(new LambdaQueryWrapper<Currency>().eq(Currency::getSource, "mexc"));
Set<String> symbolSet = dbList.stream().map(Currency::getSymbol).collect(Collectors.toSet());
// 比对接口返回的数据和数据库中已有的数据,找出新增的数据
--
Gitblit v1.9.3