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_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_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_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: {} },
|
copy: { patterns: [], options: {} },
|
||||||
framework: 'react',
|
framework: 'react',
|
||||||
|
|||||||
@@ -49,7 +49,10 @@ function GuestHome({ modeClass }: { modeClass: string }) {
|
|||||||
});
|
});
|
||||||
|
|
||||||
const loadPublicData = async () => {
|
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) {
|
if (!tenantId) {
|
||||||
setBanners(FALLBACK_SLIDES);
|
setBanners(FALLBACK_SLIDES);
|
||||||
return;
|
return;
|
||||||
|
|||||||
Reference in New Issue
Block a user