Forráskód Böngészése

fix: EnterpriseSwitcher仅单企业时自动选中,多企业admin需手动选

alphaH 4 napja
szülő
commit
4949a03046

+ 2 - 2
frontend/src/layouts/components/NavBar/components/EnterpriseSwitcher.vue

@@ -51,9 +51,9 @@ const currentEnterpriseName = computed(() => {
   return `${currentEnterprise.value.name} (${currentEnterprise.value.enterprise_id.slice(-4)})`;
 });
 
-// 在组件挂载或依赖变化时处理
+// 仅单个企业时自动选中,多个企业不自动选(admin 需手动选择)
 onMounted(() => {
-  if (!currentEnterprise.value && hasEnterprise.value && enterpriseList.value.length > 0) {
+  if (!currentEnterprise.value && hasEnterprise.value && enterpriseList.value.length === 1) {
     enterpriseStore.setCurrentEnterprise(enterpriseList.value[0].enterprise_id);
   }
 });