From 58092de870f2c6cae3ede8364977fe30ff5c7f9f Mon Sep 17 00:00:00 2001
From: zhongrj <646384940@qq.com>
Date: Tue, 31 Mar 2026 10:48:19 +0800
Subject: [PATCH] fix: nacos 命名空间动态配置修改

---
 drone-common/src/main/java/org/sxkj/common/constant/LauncherConstant.java |   50 +++++++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 49 insertions(+), 1 deletions(-)

diff --git a/drone-common/src/main/java/org/sxkj/common/constant/LauncherConstant.java b/drone-common/src/main/java/org/sxkj/common/constant/LauncherConstant.java
index 0bafedb..ae9a628 100644
--- a/drone-common/src/main/java/org/sxkj/common/constant/LauncherConstant.java
+++ b/drone-common/src/main/java/org/sxkj/common/constant/LauncherConstant.java
@@ -44,6 +44,10 @@
 	 * nacos prod 地址
 	 */
 	String NACOS_PROD_ADDR = "172.19.118.191:8899";
+
+	/**
+	 * nacos 本地地址
+	 */
 	String NACOS_LOCAL_ADDR = "192.168.1.227:8848";
 
 	/**
@@ -52,9 +56,29 @@
 	String NACOS_TEST_ADDR = "192.168.1.36:18848";
 
 	/**
+	 * nacos dev 命名空间
+	 */
+	String NACOS_DEV_NS = "ja-dev";
+
+	/**
+	 * nacos prod 命名空间
+	 */
+	String NACOS_PROD_NS = "ja-prod";
+
+	/**
+	 * nacos 本地 命名空间
+	 */
+	String NACOS_LOCAL_NS = "ja-dev";
+
+	/**
+	 * nacos test 命名空间
+	 */
+	String NACOS_TEST_NS = "ja-dev";
+
+	/**
 	 * sentinel dev 地址
 	 */
-	String SENTINEL_DEV_ADDR = "127.0.0.1:8858";
+	String SENTINEL_DEV_NS = "127.0.0.1:8858";
 
 	/**
 	 * sentinel prod 地址
@@ -65,6 +89,11 @@
 	 * sentinel test 地址
 	 */
 	String SENTINEL_TEST_ADDR = "172.30.0.58:8858";
+
+	/**
+	 * sentinel dev 地址
+	 */
+	String SENTINEL_DEV_ADDR = "172.30.0.58:8858";
 
 	/**
 	 * seata dev 地址
@@ -161,6 +190,25 @@
 	}
 
 	/**
+	 * 动态获取nacos 命名空间
+	 *
+	 * @param profile 环境变量
+	 * @return addr
+	 */
+	static String nacosNs(String profile) {
+		switch (profile) {
+			case (AppConstant.PROD_CODE):
+				return NACOS_PROD_NS;
+			case (AppConstant.TEST_CODE):
+				return NACOS_TEST_NS;
+			case ("local"):
+				return NACOS_LOCAL_NS;
+			default:
+				return NACOS_DEV_NS;
+		}
+	}
+
+	/**
 	 * 动态获取sentinel地址
 	 *
 	 * @param profile 环境变量

--
Gitblit v1.9.3