From e362c80e98140139242bc499746b06a468d336c3 Mon Sep 17 00:00:00 2001 From: xue jiahao Date: Wed, 6 Nov 2024 21:56:14 +0800 Subject: [PATCH] show domain page for all user MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1. show ドメイン管理 2. hide ドメイン適用 3. force redirect to domain page if user no domain exist --- frontend/src/components/EssentialLink.vue | 2 + frontend/src/layouts/MainLayout.vue | 89 ++++++----------------- frontend/src/router/index.ts | 7 ++ frontend/src/stores/useAuthStore.ts | 11 ++- 4 files changed, 38 insertions(+), 71 deletions(-) diff --git a/frontend/src/components/EssentialLink.vue b/frontend/src/components/EssentialLink.vue index c736344..3a677c5 100644 --- a/frontend/src/components/EssentialLink.vue +++ b/frontend/src/components/EssentialLink.vue @@ -4,6 +4,7 @@ tag="a" :target="target?target:'_blank'" :href="link" + :disable="disable" v-if="!isSeparator" > (), { caption: '', diff --git a/frontend/src/layouts/MainLayout.vue b/frontend/src/layouts/MainLayout.vue index 83d81f5..6969ca3 100644 --- a/frontend/src/layouts/MainLayout.vue +++ b/frontend/src/layouts/MainLayout.vue @@ -22,6 +22,8 @@
+ + @@ -32,7 +34,7 @@