fix(web): 修复异步并发没有生效
This commit is contained in:
@@ -61,7 +61,7 @@ public class OverviewController extends BaseController {
|
|||||||
tableFocusCountFuture,
|
tableFocusCountFuture,
|
||||||
hudiCountFuture,
|
hudiCountFuture,
|
||||||
hudiFocusCountFuture
|
hudiFocusCountFuture
|
||||||
);
|
).get();
|
||||||
return responseData()
|
return responseData()
|
||||||
.withData("table_count", tableCountFuture.get())
|
.withData("table_count", tableCountFuture.get())
|
||||||
.withData("table_focus_count", tableFocusCountFuture.get())
|
.withData("table_focus_count", tableFocusCountFuture.get())
|
||||||
@@ -130,7 +130,7 @@ public class OverviewController extends BaseController {
|
|||||||
CompletableFuture<Long> unReceiveFocusCount = CompletableFuture.supplyAsync(() -> infoService.unReceiveVersionFocusTableCount(version), ExecutorProvider.EXECUTORS);
|
CompletableFuture<Long> unReceiveFocusCount = CompletableFuture.supplyAsync(() -> infoService.unReceiveVersionFocusTableCount(version), ExecutorProvider.EXECUTORS);
|
||||||
CompletableFuture<Long> unScheduledNormalTableCount = CompletableFuture.supplyAsync(() -> infoService.unScheduledNormalTableCount(version), ExecutorProvider.EXECUTORS);
|
CompletableFuture<Long> unScheduledNormalTableCount = CompletableFuture.supplyAsync(() -> infoService.unScheduledNormalTableCount(version), ExecutorProvider.EXECUTORS);
|
||||||
CompletableFuture<Long> unScheduledFocusTableCount = CompletableFuture.supplyAsync(() -> infoService.unScheduledFocusTableCount(version), ExecutorProvider.EXECUTORS);
|
CompletableFuture<Long> unScheduledFocusTableCount = CompletableFuture.supplyAsync(() -> infoService.unScheduledFocusTableCount(version), ExecutorProvider.EXECUTORS);
|
||||||
CompletableFuture.allOf(unReceiveNormalTableCount, unReceiveFocusCount, unScheduledNormalTableCount, unScheduledFocusTableCount);
|
CompletableFuture.allOf(unReceiveNormalTableCount, unReceiveFocusCount, unScheduledNormalTableCount, unScheduledFocusTableCount).get();
|
||||||
return responseData()
|
return responseData()
|
||||||
.withData("version", version)
|
.withData("version", version)
|
||||||
.withData("unReceive", Maps.immutable.of("normal", unReceiveNormalTableCount.get(), "focus", unReceiveFocusCount.get()))
|
.withData("unReceive", Maps.immutable.of("normal", unReceiveNormalTableCount.get(), "focus", unReceiveFocusCount.get()))
|
||||||
|
|||||||
Reference in New Issue
Block a user