From cb3124ebcaf7feb37cd59a96b8377eaf7b7f906b Mon Sep 17 00:00:00 2001
From: zj <1772600164@qq.com>
Date: Tue, 04 Nov 2025 17:17:24 +0800
Subject: [PATCH] 1

---
 src/main/java/com/nq/utils/task/stock/StockTask.java |   13 +++++++++++--
 1 files changed, 11 insertions(+), 2 deletions(-)

diff --git a/src/main/java/com/nq/utils/task/stock/StockTask.java b/src/main/java/com/nq/utils/task/stock/StockTask.java
index 482cff3..ce9a68f 100644
--- a/src/main/java/com/nq/utils/task/stock/StockTask.java
+++ b/src/main/java/com/nq/utils/task/stock/StockTask.java
@@ -14,6 +14,7 @@
 import com.nq.service.IMandatoryLiquidationService;
 import com.nq.service.IStockService;
 import com.nq.service.IUserPositionService;
+import com.nq.service.UserPendingorderService;
 import com.nq.utils.http.HttpClientRequest;
 import com.nq.utils.redis.RedisKeyUtil;
 import org.slf4j.Logger;
@@ -39,6 +40,8 @@
 
     @Autowired
     IUserPositionService userPositionService;
+    @Autowired
+    UserPendingorderService userPendingorderService;
 
     @Autowired
     UserPositionMapper userPositionMapper;
@@ -61,7 +64,7 @@
     /**
      * 同步系统所需要的股票
      */
-    @Scheduled(cron = "0/5 * * * * ?")
+    @Scheduled(cron = "0 0/1 * * * ?")
     public void syncINStockData() {
         if (syncINStockData.get()) { // 判断任务是否在处理中
             return;
@@ -69,7 +72,7 @@
         if (syncINStockDataLock.tryLock()) {
             try {
                 syncINStockData.set(true); // 设置处理中标识为true
-                loadAllStock(EStockType.IN);
+                loadAllStock(EStockType.US);
             } finally {
                 syncINStockDataLock.unlock();
                 syncINStockData.set(false); // 设置处理中标识为false
@@ -77,6 +80,12 @@
         }
     }
 
+//    @Scheduled(cron = "0 0/1 * * * ?")
+    @Scheduled(cron = "0 30 21 * * ?")
+    public void delUserPendingorder() {
+        userPendingorderService.delUserPendingorderTask();
+    }
+
 
     /**
      * 同步美国股票

--
Gitblit v1.9.3