From 28726a5a2c712c6f67e8a53ee16fcb5135f4ea69 Mon Sep 17 00:00:00 2001
From: zj <1772600164@qq.com>
Date: Sat, 29 Jun 2024 13:56:08 +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