fix: 修复未开启租户报错问题

This commit is contained in:
xlsea 2025-05-16 20:36:34 +08:00
parent fc68a4d054
commit ef42e2f013
2 changed files with 11 additions and 9 deletions

View File

@ -25,7 +25,7 @@ const { clearTabs } = useTabStore();
const { toHome } = useRouterPush();
const tenantId = defineModel<CommonType.IdType>('tenantId', { required: false, default: undefined });
const enabled = defineModel<boolean>('enabled', { required: false, default: true });
const enabled = defineModel<boolean>('enabled', { required: false, default: false });
const lastSelected = ref<CommonType.IdType>();
@ -71,12 +71,14 @@ async function handleFetchTenantList() {
const { data, error } = await fetchTenantList();
if (error) return;
enabled.value = data.tenantEnabled;
tenantOption.value = data.voList.map(tenant => {
return {
label: tenant.companyName,
value: tenant.tenantId
};
});
if (data.tenantEnabled) {
tenantOption.value = data.voList.map(tenant => {
return {
label: tenant.companyName,
value: tenant.tenantId
};
});
}
endLoading();
}
onMounted(async () => {

View File

@ -20,11 +20,11 @@ const { loading: codeLoading, startLoading: startCodeLoading, endLoading: endCod
const { loading: tenantLoading, startLoading: startTenantLoading, endLoading: endTenantLoading } = useLoading();
const codeUrl = ref<string>();
const captchaEnabled = ref<boolean>(true);
const captchaEnabled = ref<boolean>(false);
const registerEnabled = ref<boolean>(false);
const remberMe = ref<boolean>(false);
const tenantEnabled = ref<boolean>(true);
const tenantEnabled = ref<boolean>(false);
const tenantOption = ref<SelectOption[]>([]);