From c339a81fb4b2321fd7961f204f9b8ca1a961ea59 Mon Sep 17 00:00:00 2001 From: vincentlu <t1341870251@gmail.com> Date: 星期二, 21 一月 2025 16:08:57 +0800 Subject: [PATCH] # --- zy-acs-manager/src/main/java/com/zy/acs/manager/core/config/BootConfig.java | 16 +++++++++++----- 1 files changed, 11 insertions(+), 5 deletions(-) diff --git a/zy-acs-manager/src/main/java/com/zy/acs/manager/core/service/astart/config/MapDataConfig.java b/zy-acs-manager/src/main/java/com/zy/acs/manager/core/config/BootConfig.java similarity index 75% rename from zy-acs-manager/src/main/java/com/zy/acs/manager/core/service/astart/config/MapDataConfig.java rename to zy-acs-manager/src/main/java/com/zy/acs/manager/core/config/BootConfig.java index 3cf6afd..bff1ec5 100644 --- a/zy-acs-manager/src/main/java/com/zy/acs/manager/core/service/astart/config/MapDataConfig.java +++ b/zy-acs-manager/src/main/java/com/zy/acs/manager/core/config/BootConfig.java @@ -1,4 +1,4 @@ -package com.zy.acs.manager.core.service.astart.config; +package com.zy.acs.manager.core.config; import com.zy.acs.manager.core.service.astart.MapDataDispatcher; import com.zy.acs.manager.manager.service.CodeService; @@ -7,11 +7,12 @@ import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; -/** - * Created by vincent on 2023/7/14 - */ +import java.util.concurrent.atomic.AtomicBoolean; + @Configuration -public class MapDataConfig { +public class BootConfig { + + public static final AtomicBoolean FULLY_LOADED = new AtomicBoolean(false); @Autowired private CodeService codeService; @@ -29,8 +30,13 @@ dispatcher.getCdaMatrix(null); dispatcher.getDynamicMatrix(null); } + FULLY_LOADED.set(true); return dispatcher; } + public static boolean isFullyLoaded() { + return FULLY_LOADED.get(); + } + } -- Gitblit v1.9.1