diff --git a/apps/miniprogram/config/index.ts b/apps/miniprogram/config/index.ts index 6fac855..bd35460 100644 --- a/apps/miniprogram/config/index.ts +++ b/apps/miniprogram/config/index.ts @@ -19,6 +19,7 @@ export default defineConfig(async (merge) => { 'process.env.TARO_APP_WX_TEMPLATE_REPORT': JSON.stringify(process.env.TARO_APP_WX_TEMPLATE_REPORT || ''), 'process.env.TARO_APP_WX_TEMPLATE_CRITICAL_ALERT': JSON.stringify(process.env.TARO_APP_WX_TEMPLATE_CRITICAL_ALERT || ''), 'process.env.TARO_APP_WX_TEMPLATE_HEALTH_ABNORMAL': JSON.stringify(process.env.TARO_APP_WX_TEMPLATE_HEALTH_ABNORMAL || ''), + 'process.env.TARO_APP_DEFAULT_TENANT_ID': JSON.stringify(process.env.TARO_APP_DEFAULT_TENANT_ID || ''), }, copy: { patterns: [], options: {} }, framework: 'react', diff --git a/apps/miniprogram/src/pages/index/index.tsx b/apps/miniprogram/src/pages/index/index.tsx index efe6854..ac3f995 100644 --- a/apps/miniprogram/src/pages/index/index.tsx +++ b/apps/miniprogram/src/pages/index/index.tsx @@ -49,7 +49,10 @@ function GuestHome({ modeClass }: { modeClass: string }) { }); const loadPublicData = async () => { - const tenantId = Taro.getStorageSync('tenant_id'); + let tenantId = Taro.getStorageSync('tenant_id'); + if (!tenantId) { + tenantId = process.env.TARO_APP_DEFAULT_TENANT_ID || ''; + } if (!tenantId) { setBanners(FALLBACK_SLIDES); return;