|
|
@@ -4,12 +4,8 @@
|
|
|
<el-aside :width="isCollapsed ? '64px' : '200px'" class="layout-aside">
|
|
|
<div class="logo-section">
|
|
|
<div class="logo-title" v-if="!isCollapsed">
|
|
|
- <div class="logo-icon">
|
|
|
- <el-icon><FirstAidKit /></el-icon>
|
|
|
- </div>
|
|
|
<div class="logo-text">
|
|
|
- <div class="logo-main">智检云</div>
|
|
|
- <div class="logo-sub">AI质检平台</div>
|
|
|
+ <div class="logo-main">{{ appTitle }}</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="logo-collapsed" v-else>
|
|
|
@@ -200,6 +196,9 @@ import {
|
|
|
import { useUserStore } from '@/stores/user'
|
|
|
import { computed } from 'vue'
|
|
|
|
|
|
+// 从环境变量获取项目标题
|
|
|
+const appTitle = import.meta.env.VITE_APP_TITLE || '医学影像质控云平台'
|
|
|
+
|
|
|
const router = useRouter()
|
|
|
const route = useRoute()
|
|
|
const userStore = useUserStore()
|
|
|
@@ -309,7 +308,7 @@ const handleCommand = async (command: string) => {
|
|
|
}
|
|
|
|
|
|
.logo-main {
|
|
|
- font-size: 20px;
|
|
|
+ font-size: 15px;
|
|
|
font-weight: 600;
|
|
|
color: #fff;
|
|
|
line-height: 1.2;
|