feat 系统修改

This commit is contained in:
Ironsp
2026-05-26 16:41:45 +08:00
parent ad6c6aa9c1
commit c761be6e31

View File

@@ -12,7 +12,7 @@
<top-bar id="topbar-container" class="topbar-container" /> <top-bar id="topbar-container" class="topbar-container" />
</template> </template>
<div class="right-menu flex align-center"> <div class="right-menu flex align-center">
<template v-if="appStore.device !== 'mobile'"> <div v-if="appStore.device !== 'mobile'">
<!-- <el-select <!-- <el-select
v-if="userId === 1 && tenantEnabled" v-if="userId === 1 && tenantEnabled"
v-model="companyName" v-model="companyName"
@@ -70,11 +70,11 @@
<el-tooltip :content="proxy.$t('navbar.layoutSize')" effect="dark" placement="bottom"> <el-tooltip :content="proxy.$t('navbar.layoutSize')" effect="dark" placement="bottom">
<size-select id="size-select" class="right-menu-item hover-effect" /> <size-select id="size-select" class="right-menu-item hover-effect" />
</el-tooltip> --> </el-tooltip> -->
</template> </div>
<div class="avatar-container"> <div class="avatar-container">
<el-dropdown class="right-menu-item hover-effect" trigger="click" @command="handleCommand"> <el-dropdown class="right-menu-item hover-effect" trigger="click" @command="handleCommand">
<div class="avatar-wrapper"> <div class="avatar-wrapper">
<img :src="userStore.avatar" class="user-avatar" /> <img :src="logoUrl" class="user-avatar" />
<el-icon><caret-bottom /></el-icon> <el-icon><caret-bottom /></el-icon>
</div> </div>
<template #dropdown> <template #dropdown>
@@ -111,6 +111,7 @@ import { ElMessageBoxOptions } from 'element-plus/es/components/message-box/src/
import { NavTypeEnum } from '@/enums/NavTypeEnum'; import { NavTypeEnum } from '@/enums/NavTypeEnum';
import Logo from '@/layout/components/Sidebar/Logo.vue'; import Logo from '@/layout/components/Sidebar/Logo.vue';
import TopBar from './TopBar'; import TopBar from './TopBar';
import { getDemo } from '@/api/systemList/index';
const appStore = useAppStore(); const appStore = useAppStore();
const userStore = useUserStore(); const userStore = useUserStore();
@@ -221,6 +222,18 @@ const refresh = () => {
const goToWarningList = () => { const goToWarningList = () => {
router.push('/WarningList/WarningList/list'); router.push('/WarningList/WarningList/list');
}; };
// 获取Logo图片
const logoUrl = ref();
const logoName = ref();
onMounted(() => {
getDemo().then((res) => {
console.log('系统11111111111', res);
logoName.value = res.data.name;
logoUrl.value = res.data.url;
});
});
</script> </script>
<style lang="scss" scoped> <style lang="scss" scoped>