Jay
2024-09-24 b51b65c3979af5b1d6642ffc29e4f2811e8716f8
src/layout/components/Logo/src/Logo.vue
@@ -2,6 +2,7 @@
import { computed, onMounted, ref, unref, watch } from 'vue'
import { useAppStore } from '@/store/modules/app'
import { useDesign } from '@/hooks/web/useDesign'
import * as authUtil from "@/utils/auth";
defineOptions({ name: 'Logo' })
@@ -13,11 +14,22 @@
const show = ref(true)
const homePath = ref('/index')
const title = computed(() => appStore.getTitle)
const layout = computed(() => appStore.getLayout)
const collapse = computed(() => appStore.getCollapse)
let tenantId = authUtil.getTenantId()
console.log(tenantId)
if (tenantId && tenantId === 1) {
  homePath.value = '/index'
} else {
  homePath.value = '/home2'
}
console.log(homePath.value)
onMounted(() => {
  if (unref(collapse)) show.value = false
@@ -64,7 +76,7 @@
        layout !== 'classic' ? `${prefixCls}__Top` : '',
        'flex !h-[var(--logo-height)] items-center cursor-pointer pl-8px relative decoration-none overflow-hidden'
      ]"
      to="/"
      :to="homePath"
    >
      <img
        class="h-[calc(var(--logo-height)-10px)] w-[calc(var(--logo-height)-10px)]"