From 3134ce0036412b382b4ffacee73a1e2f7ba298bb Mon Sep 17 00:00:00 2001
From: zj <1772600164@qq.com>
Date: Sun, 30 Jun 2024 20:19:59 +0800
Subject: [PATCH] 1

---
 src/main/java/com/nq/service/impl/StockServiceImpl.java |   22 +++++++++++-----------
 1 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/src/main/java/com/nq/service/impl/StockServiceImpl.java b/src/main/java/com/nq/service/impl/StockServiceImpl.java
index a936bc5..3196cba 100644
--- a/src/main/java/com/nq/service/impl/StockServiceImpl.java
+++ b/src/main/java/com/nq/service/impl/StockServiceImpl.java
@@ -188,17 +188,17 @@
         List<CompletableFuture<Void>> futures = new ArrayList<>();
 
         // Use CompletableFuture to perform asynchronous processing for each stockListVO
-        for (StockListVO stockListVO : stockListVOS) {
-            CompletableFuture<Void> future = CompletableFuture.runAsync(() -> {
-                stockListVO.setNowPrice(iPriceServices.getNowPrice(stockListVO.getCode(), stockType).toString());
-                Map<String, Object> newStock = iPriceServices.getNewStock(stockListVO.getCode());
-                stockListVO.setHcrateP(newStock.get("pcp").toString());
-            });
-            futures.add(future);
-        }
-
-        // Wait for all futures to complete
-        CompletableFuture.allOf(futures.toArray(new CompletableFuture[0])).join();
+//        for (StockListVO stockListVO : stockListVOS) {
+//            CompletableFuture<Void> future = CompletableFuture.runAsync(() -> {
+//                stockListVO.setNowPrice(iPriceServices.getNowPrice(stockListVO.getCode(), stockType).toString());
+//                Map<String, Object> newStock = iPriceServices.getNewStock(stockListVO.getCode());
+//                stockListVO.setHcrateP(newStock.get("pcp").toString());
+//            });
+//            futures.add(future);
+//        }
+//
+//        // Wait for all futures to complete
+//        CompletableFuture.allOf(futures.toArray(new CompletableFuture[0])).join();
 
         RPageInfo pageInfo = new RPageInfo();
         pageInfo.setList(stockListVOS);

--
Gitblit v1.9.3