2024-10-22 鄱湖美湾医疗、医美产业-添加二级菜单
This commit is contained in:
parent
49e0981a5b
commit
5b269fd1f7
@ -35,12 +35,12 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="Icon">
|
<div class="Icon">
|
||||||
<img src="@/assets/images/dustNoise/dpIcon.png" alt="" />
|
<img src="@/assets/images/dustNoise/dpIcon.png" alt="" />
|
||||||
</div> -->
|
</div>-->
|
||||||
<div class="Icon">
|
<div class="Icon">
|
||||||
<img src="@/assets/images/dustNoise/tbsjIcon.png" alt="" />
|
<img src="@/assets/images/dustNoise/tbsjIcon.png" alt />
|
||||||
</div>
|
</div>
|
||||||
<div class="Icon" @click="showUserBox = !showUserBox">
|
<div class="Icon" @click="showUserBox = !showUserBox">
|
||||||
<img src="@/assets/images/dustNoise/ryIcon.png" alt="" />
|
<img src="@/assets/images/dustNoise/ryIcon.png" alt />
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!-- <el-dropdown trigger="click">
|
<!-- <el-dropdown trigger="click">
|
||||||
@ -48,40 +48,68 @@
|
|||||||
<template #dropdown>
|
<template #dropdown>
|
||||||
<div class="userDialog" @click="loginOut">退出登录</div>
|
<div class="userDialog" @click="loginOut">退出登录</div>
|
||||||
</template>
|
</template>
|
||||||
</el-dropdown> -->
|
</el-dropdown>-->
|
||||||
</div>
|
</div>
|
||||||
<div class="userBox" v-show="showUserBox">
|
<div class="userBox" v-show="showUserBox">
|
||||||
<div class="userItem">
|
<div class="userItem">
|
||||||
<div class="sanJiao"></div>
|
<div class="sanJiao"></div>
|
||||||
<div class="userIcon">
|
<div class="userIcon">
|
||||||
<div class="icon"><img src="@/assets/images/dustNoise/userIcon.png" /></div>
|
<div class="icon">
|
||||||
|
<img src="@/assets/images/dustNoise/userIcon.png" />
|
||||||
|
</div>
|
||||||
<div class="userName">{{ adminName }}</div>
|
<div class="userName">{{ adminName }}</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="loginOut" @click="jumpBgd">
|
<div class="loginOut" @click="jumpBgd">
|
||||||
<div class="loginOutIcon"><img src="@/assets/images/dustNoise/jumpIcon.png" /></div>
|
<div class="loginOutIcon">
|
||||||
|
<img src="@/assets/images/dustNoise/jumpIcon.png" />
|
||||||
|
</div>
|
||||||
<div class="userName">项目后台</div>
|
<div class="userName">项目后台</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="loginOut" @click="loginOut">
|
<div class="loginOut" @click="loginOut">
|
||||||
<div class="loginOutIcon"><img src="@/assets/images/dustNoise/loginOut.png" /></div>
|
<div class="loginOutIcon">
|
||||||
|
<img src="@/assets/images/dustNoise/loginOut.png" />
|
||||||
|
</div>
|
||||||
<div class="userName">退出登录</div>
|
<div class="userName">退出登录</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="menuList">
|
<div class="menuList">
|
||||||
<div v-for="(item, index) in menuList" :key="index" style=":nth-child(3):margin-left: 35% !important;" class="menStyle">
|
<div
|
||||||
<div class="subMenu" :index="item.modulePath" :class="{ active: activeTab === item.modulePath }">
|
v-for="(item, index) in menuList"
|
||||||
|
:key="index"
|
||||||
|
style=":nth-child(3):margin-left: 35% !important;"
|
||||||
|
class="menStyle"
|
||||||
|
>
|
||||||
|
<div
|
||||||
|
class="subMenu"
|
||||||
|
:index="item.modulePath"
|
||||||
|
:class="{ active: activeTab === item.modulePath }"
|
||||||
|
>
|
||||||
<span @click="navigateTo(item, 1)">{{ item.moduleName }}</span>
|
<span @click="navigateTo(item, 1)">{{ item.moduleName }}</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="subMenuList" v-show="itemList != null && itemList.length >= 1">
|
<div class="subMenuList" v-show="itemList != null && itemList.length >= 1">
|
||||||
<div class="subItem" :style="COMPANY === 'hfqc' ? 'width:120px' : ''" v-for="(data, i) in itemList" :key="i" :index="data.companyPath" @click="navigateTo(data, 2)">
|
<div
|
||||||
<span style="white-space: nowrap" :class="{ active2: activeTab2 === data.companyPath }">{{ data.menuName }}</span>
|
class="subItem"
|
||||||
|
:style="COMPANY === 'hfqc' ? 'width:120px' : ''"
|
||||||
|
v-for="(data, i) in itemList"
|
||||||
|
:key="i"
|
||||||
|
:index="data.companyPath"
|
||||||
|
@click="navigateTo(data, 2)"
|
||||||
|
>
|
||||||
|
<span
|
||||||
|
style="white-space: nowrap"
|
||||||
|
:class="{ active2: activeTab2 === data.companyPath }"
|
||||||
|
>{{ data.menuName }}</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="contentDate" v-show="itemList != null && itemList.length >= 1">
|
<div class="contentDate" v-show="itemList != null && itemList.length >= 1">
|
||||||
<span>自2022.02.28起开始计算,至今日2023.04.16为<span class="numColor">412</span>个日历天</span>
|
<span>
|
||||||
|
自2022.02.28起开始计算,至今日2023.04.16为
|
||||||
|
<span class="numColor">412</span>个日历天
|
||||||
|
</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="dataBoardContent">
|
<div class="dataBoardContent">
|
||||||
<router-view></router-view>
|
<router-view></router-view>
|
||||||
@ -180,8 +208,18 @@ let panHuMenuList = ref([
|
|||||||
modulePath: "/laborManagement"
|
modulePath: "/laborManagement"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
moduleName: "视频管理",
|
moduleName: "数字工地",
|
||||||
modulePath: "/videoManagement"
|
modulePath: "/videoManagement",
|
||||||
|
menuList: [
|
||||||
|
{
|
||||||
|
menuName: "视频管理",
|
||||||
|
companyPath: "/videoManagement"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
menuName: "AI预警",
|
||||||
|
companyPath: "/aIEarlyWarning"
|
||||||
|
}
|
||||||
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
moduleName: "车辆管理",
|
moduleName: "车辆管理",
|
||||||
@ -238,7 +276,7 @@ let heFeiMenuList = ref([
|
|||||||
{
|
{
|
||||||
menuName: "AI智能预警",
|
menuName: "AI智能预警",
|
||||||
companyPath: "/aIEarlyWarning"
|
companyPath: "/aIEarlyWarning"
|
||||||
},
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -283,7 +321,7 @@ let heFeiMenuList = ref([
|
|||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
])
|
]);
|
||||||
|
|
||||||
// 鞍山项目
|
// 鞍山项目
|
||||||
let anShanMenuList = ref([
|
let anShanMenuList = ref([
|
||||||
@ -484,7 +522,7 @@ let anShanMenuList = ref([
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
{ moduleName: "BIM模型", modulePath: "/bImModel" }
|
{ moduleName: "BIM模型", modulePath: "/bImModel" }
|
||||||
])
|
]);
|
||||||
|
|
||||||
const itemList = ref([]);
|
const itemList = ref([]);
|
||||||
const activeTab = ref(0);
|
const activeTab = ref(0);
|
||||||
@ -562,10 +600,10 @@ onMounted(async () => {
|
|||||||
getNowTime();
|
getNowTime();
|
||||||
document.addEventListener("click", bodyCloseMenus);
|
document.addEventListener("click", bodyCloseMenus);
|
||||||
const subMenus = document.querySelectorAll(".menStyle");
|
const subMenus = document.querySelectorAll(".menStyle");
|
||||||
if (subMenus.length >= 5 && COMPANY !== 'hfqc') {
|
if (subMenus.length >= 5 && COMPANY !== "hfqc") {
|
||||||
subMenus[4].style.marginLeft = "30%";
|
subMenus[4].style.marginLeft = "30%";
|
||||||
}
|
}
|
||||||
if (COMPANY === 'hfqc') {
|
if (COMPANY === "hfqc") {
|
||||||
subMenus[3].style.marginLeft = "44%";
|
subMenus[3].style.marginLeft = "44%";
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
@ -752,7 +790,7 @@ function jumpBgd() {
|
|||||||
height: 85%; //一级
|
height: 85%; //一级
|
||||||
// height: calc(100% - 15px - 50px - 60px - 20px);
|
// height: calc(100% - 15px - 50px - 60px - 20px);
|
||||||
// margin: 75px auto 16px auto;//二级
|
// margin: 75px auto 16px auto;//二级
|
||||||
margin: 30px auto 16px auto; //一级
|
margin: 70px auto 16px auto; //一级
|
||||||
width: calc(100% - 40px);
|
width: calc(100% - 40px);
|
||||||
// background-color: #01131F;
|
// background-color: #01131F;
|
||||||
// opacity: 0.9;
|
// opacity: 0.9;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user