fix: 修复未开启租户报错问题
This commit is contained in:
parent
fc68a4d054
commit
ef42e2f013
@ -25,7 +25,7 @@ const { clearTabs } = useTabStore();
|
|||||||
const { toHome } = useRouterPush();
|
const { toHome } = useRouterPush();
|
||||||
|
|
||||||
const tenantId = defineModel<CommonType.IdType>('tenantId', { required: false, default: undefined });
|
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>();
|
const lastSelected = ref<CommonType.IdType>();
|
||||||
|
|
||||||
@ -71,12 +71,14 @@ async function handleFetchTenantList() {
|
|||||||
const { data, error } = await fetchTenantList();
|
const { data, error } = await fetchTenantList();
|
||||||
if (error) return;
|
if (error) return;
|
||||||
enabled.value = data.tenantEnabled;
|
enabled.value = data.tenantEnabled;
|
||||||
tenantOption.value = data.voList.map(tenant => {
|
if (data.tenantEnabled) {
|
||||||
return {
|
tenantOption.value = data.voList.map(tenant => {
|
||||||
label: tenant.companyName,
|
return {
|
||||||
value: tenant.tenantId
|
label: tenant.companyName,
|
||||||
};
|
value: tenant.tenantId
|
||||||
});
|
};
|
||||||
|
});
|
||||||
|
}
|
||||||
endLoading();
|
endLoading();
|
||||||
}
|
}
|
||||||
onMounted(async () => {
|
onMounted(async () => {
|
||||||
|
@ -20,11 +20,11 @@ const { loading: codeLoading, startLoading: startCodeLoading, endLoading: endCod
|
|||||||
const { loading: tenantLoading, startLoading: startTenantLoading, endLoading: endTenantLoading } = useLoading();
|
const { loading: tenantLoading, startLoading: startTenantLoading, endLoading: endTenantLoading } = useLoading();
|
||||||
|
|
||||||
const codeUrl = ref<string>();
|
const codeUrl = ref<string>();
|
||||||
const captchaEnabled = ref<boolean>(true);
|
const captchaEnabled = ref<boolean>(false);
|
||||||
const registerEnabled = ref<boolean>(false);
|
const registerEnabled = ref<boolean>(false);
|
||||||
const remberMe = ref<boolean>(false);
|
const remberMe = ref<boolean>(false);
|
||||||
|
|
||||||
const tenantEnabled = ref<boolean>(true);
|
const tenantEnabled = ref<boolean>(false);
|
||||||
|
|
||||||
const tenantOption = ref<SelectOption[]>([]);
|
const tenantOption = ref<SelectOption[]>([]);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user