宜昌配置、首页右上角

This commit is contained in:
jiayu 2025-12-31 17:14:44 +08:00
parent bc19045f41
commit af5763b2d9
2 changed files with 54 additions and 31 deletions

View File

@ -24,6 +24,7 @@ export const BASE_IMAGE_URL = import.meta.env.VITE_BASE_IMAGE_URL;
// 项目环境标识配置 部署时需更改对应的项目
export const COMPANY: string = ""; //标准版
// export const COMPANY: string = "yc"; //宜昌项目
// export const COMPANY: string = "zhzrf"; //中海·臻如府
// export const COMPANY: string = "zsbf"; //中水北方
// export const COMPANY: string = "as"; //鞍山项目

View File

@ -59,9 +59,48 @@
<div class="Icon">
<img src="@/assets/images/dustNoise/tbsjIcon.png" alt="" />
</div>
<div class="Icon" @click="showUserBox = !showUserBox">
<img src="@/assets/images/dustNoise/ryIcon.png" alt="" />
</div>
<el-popover
placement="bottom-end"
trigger="click"
width="110"
:show-arrow="false"
:popper-style="{
padding: 0,
margin: 0,
minWidth: '110px',
background: '#112d59',
border: '0px solid #405e97',
}"
>
<template #reference>
<div class="Icon">
<img src="@/assets/images/dustNoise/ryIcon.png" alt="" />
</div>
</template>
<div class="userBox">
<div class="userItem">
<div class="sanJiao"></div>
<div class="userIcon">
<div class="icon">
<img src="@/assets/images/dustNoise/userIcon.png" />
</div>
<div class="userName">{{ adminName }}</div>
</div>
<div class="loginOut" @click.stop="jumpBgd">
<div class="loginOutIcon">
<img src="@/assets/images/dustNoise/jumpIcon.png" />
</div>
<div class="userName">项目后台</div>
</div>
<div class="loginOut" @click.stop="loginOut">
<div class="loginOutIcon">
<img src="@/assets/images/dustNoise/loginOut.png" />
</div>
<div class="userName">退出登录</div>
</div>
</div>
</div>
</el-popover>
<!-- <el-dropdown trigger="click">
@ -70,29 +109,7 @@
</template>
</el-dropdown>-->
</div>
<div class="userBox" v-show="showUserBox">
<div class="userItem">
<div class="sanJiao"></div>
<div class="userIcon">
<div class="icon">
<img src="@/assets/images/dustNoise/userIcon.png" />
</div>
<div class="userName">{{ adminName }}</div>
</div>
<div class="loginOut" @click="jumpBgd">
<div class="loginOutIcon">
<img src="@/assets/images/dustNoise/jumpIcon.png" />
</div>
<div class="userName">项目后台</div>
</div>
<div class="loginOut" @click="loginOut">
<div class="loginOutIcon">
<img src="@/assets/images/dustNoise/loginOut.png" />
</div>
<div class="userName">退出登录</div>
</div>
</div>
</div>
</div>
<!-- 原项目 -->
@ -855,7 +872,7 @@ onMounted(async () => {
// console.log("store", store.account);
// menuClick(menuList.value[0], activeIndex.value);
getNowTime();
document.addEventListener("click", bodyCloseMenus);
// document.addEventListener("click", bodyCloseMenus);
// nextTick(async () => {
// const subMenus = document.querySelectorAll(".menStyle");
// const dataBoardContent = document.querySelector(".dataBoardContent");
@ -889,7 +906,7 @@ onMounted(async () => {
let timer = ref(null as any);
onBeforeUnmount(() => {
clearInterval(timer);
document.removeEventListener("click", bodyCloseMenus);
// document.removeEventListener("click", bodyCloseMenus);
window.removeEventListener("resize", calculateAspectRatio);
});
const getUserConfigList = () => {
@ -948,6 +965,7 @@ function loginOut() {
}
//
function jumpBgd() {
debugger
const envList = [
"agjt",
"zkax",
@ -972,6 +990,10 @@ function jumpBgd() {
window.location.replace(
`${window.location.protocol}//${window.location.host}/#/login?token=` + store.token
);
} else if (COMPANY === "yc"){
window.location.replace(
`${window.location.protocol}//${window.location.hostname}:9809/#/login?token=` + store.token
);
} else if (COMPANY === "tj") {
window.location.replace("http://192.168.110.220:9809/#/login?token=" + store.token);
} else if (COMPANY === "as") {
@ -1311,11 +1333,11 @@ const handleScroll = (e: any) => {
position: relative;
.userItem {
position: fixed;
// position: fixed;
width: 110px;
height: 100px;
right: 26px;
top: 72px;
// right: 26px;
//top: 72px;
background: #112d59;
border-radius: 0px 0px 0px 0px;
border: 0px solid #405e97;