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