From 60b5776f9b26eaf71c6495b4fb2f13913d061589 Mon Sep 17 00:00:00 2001 From: XuqmGroup Date: Wed, 17 Jun 2026 16:44:16 +0800 Subject: [PATCH] =?UTF-8?q?fix(tenant-service):=20config.xuqm=20=E5=A7=8B?= =?UTF-8?q?=E7=BB=88=E5=86=99=E5=85=A5=20serverUrl=20=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 无论是否私有化部署,生成的 config.xuqm 均携带 serverUrl, 与 Android/iOS/RN SDK 的 ConfigFile 读取字段保持一致。 移除仅在私有化模式下才写 serverUrl 的条件分支; 同时去掉不再被 SDK 读取的 baseUrl 字段,避免混淆。 Co-Authored-By: Claude Sonnet 4.6 --- .../src/main/java/com/xuqm/tenant/service/AppService.java | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/tenant-service/src/main/java/com/xuqm/tenant/service/AppService.java b/tenant-service/src/main/java/com/xuqm/tenant/service/AppService.java index 1dd1227..11f72f0 100644 --- a/tenant-service/src/main/java/com/xuqm/tenant/service/AppService.java +++ b/tenant-service/src/main/java/com/xuqm/tenant/service/AppService.java @@ -190,10 +190,7 @@ public class AppService { if (app.getHarmonyBundleName() != null && !app.getHarmonyBundleName().isBlank()) { payload.put("harmonyBundleName", app.getHarmonyBundleName()); } - payload.put("baseUrl", normalizeBaseUrl(licensePublicBaseUrl)); - if (deployProps.isPrivate()) { - payload.put("serverUrl", normalizeBaseUrl(licensePublicBaseUrl)); - } + payload.put("serverUrl", normalizeBaseUrl(licensePublicBaseUrl)); payload.put("issuedAt", java.time.Instant.now().toString()); try { return ConfigFileCrypto.encrypt(MAPPER.valueToTree(payload).toString());