feat(miniprogram): 访客首页支持无登录态获取轮播图(编译时注入默认 tenant_id)
This commit is contained in:
@@ -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',
|
||||
|
||||
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user