diff --git a/frontend/src/components/Layout/AppHeader.vue b/frontend/src/components/Layout/AppHeader.vue new file mode 100644 index 0000000..0b9b8df --- /dev/null +++ b/frontend/src/components/Layout/AppHeader.vue @@ -0,0 +1,140 @@ + + + + xi + xinfra 统一基础设施平台 + + ● 生产环境 + + + + 搜索集群 / 节点 / 服务实例 + ⌘K + + + {{ userInitial }} + + {{ user?.display_name || '未登录' }} + LDAP · {{ user?.business_line || '' }}业务线 + + + + + + + + diff --git a/frontend/src/components/Layout/AppMain.vue b/frontend/src/components/Layout/AppMain.vue new file mode 100644 index 0000000..2627672 --- /dev/null +++ b/frontend/src/components/Layout/AppMain.vue @@ -0,0 +1,15 @@ + + + + + + + + + diff --git a/frontend/src/components/Layout/AppSidebar.vue b/frontend/src/components/Layout/AppSidebar.vue new file mode 100644 index 0000000..298e2fd --- /dev/null +++ b/frontend/src/components/Layout/AppSidebar.vue @@ -0,0 +1,149 @@ + + + + + + + diff --git a/frontend/src/layouts/DefaultLayout.vue b/frontend/src/layouts/DefaultLayout.vue new file mode 100644 index 0000000..aba2fbf --- /dev/null +++ b/frontend/src/layouts/DefaultLayout.vue @@ -0,0 +1,22 @@ + + + + + + + + + + +