From 8080a6864d9ec57f3c99049575252976ea752f91 Mon Sep 17 00:00:00 2001 From: ljw Date: Fri, 26 Dec 2025 11:54:29 +0800 Subject: [PATCH] =?UTF-8?q?=E5=85=A5=E5=BA=93=E5=8D=95=E8=AE=A2=E9=98=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/njzscloud/dispose/config/SpringReady.java | 10 ++++++++++ .../java/com/njzscloud/dispose/event/SysMittEvent.java | 6 ++++++ 2 files changed, 16 insertions(+) diff --git a/njzscloud-svr/src/main/java/com/njzscloud/dispose/config/SpringReady.java b/njzscloud-svr/src/main/java/com/njzscloud/dispose/config/SpringReady.java index 18f0fd8..73fdf67 100644 --- a/njzscloud-svr/src/main/java/com/njzscloud/dispose/config/SpringReady.java +++ b/njzscloud-svr/src/main/java/com/njzscloud/dispose/config/SpringReady.java @@ -1,6 +1,7 @@ package com.njzscloud.dispose.config; import com.njzscloud.common.security.util.SecurityUtil; +import com.njzscloud.dispose.wh.service.InOrderService; import lombok.RequiredArgsConstructor; import org.springframework.boot.context.event.ApplicationReadyEvent; import org.springframework.context.event.EventListener; @@ -9,13 +10,22 @@ import org.springframework.stereotype.Component; import java.util.List; import static com.njzscloud.dispose.event.SysMittEvent.COERCE_LOGOUT; +import static com.njzscloud.dispose.event.SysMittEvent.WH_IN_ORDER; +/** + * @author lzq + */ @Component @RequiredArgsConstructor public class SpringReady { + // 仓库管理 service + private final InOrderService inOrderService; @EventListener(ApplicationReadyEvent.class) public void onApplicationReady() { COERCE_LOGOUT.on((List ids) -> ids.forEach(SecurityUtil::removeToken)); + + WH_IN_ORDER.on(inOrderService::add); + } } diff --git a/njzscloud-svr/src/main/java/com/njzscloud/dispose/event/SysMittEvent.java b/njzscloud-svr/src/main/java/com/njzscloud/dispose/event/SysMittEvent.java index aaea1cb..7d9d746 100644 --- a/njzscloud-svr/src/main/java/com/njzscloud/dispose/event/SysMittEvent.java +++ b/njzscloud-svr/src/main/java/com/njzscloud/dispose/event/SysMittEvent.java @@ -4,8 +4,14 @@ import com.njzscloud.common.core.mitt.MittEvent; import java.util.List; +/** + * @author lqz + */ public class SysMittEvent { public static MittEvent> COERCE_LOGOUT = () -> { }; + public static MittEvent WH_IN_ORDER = () -> { + }; + }