| | |
| | | style="display: flex; width: 100%; min-height: 100vh; height: 100%" |
| | | :class="['vol-theme-' + theme]" |
| | | > |
| | | <!-- <div |
| | | style=" |
| | | width: 12.5rem; |
| | | height: 100%; |
| | | display: flex; |
| | | flex-direction: column; |
| | | " |
| | | > |
| | | <div |
| | | style=" |
| | | width: 100%; |
| | | background-color: #f5f5f5; |
| | | display: flex; |
| | | justify-content: center; |
| | | align-items: center; |
| | | height: 3.75rem; |
| | | " |
| | | > |
| | | <img |
| | | @click="router.push({ path: '/' })" |
| | | src="@/assets/logo.png" |
| | | alt="" |
| | | style="height: 3.65rem; cursor: pointer" |
| | | /> |
| | | </div> |
| | | <el-scrollbar style="flex: 1; background-color: #242424"> |
| | | <VolMenu |
| | | :currentMenuId="currentMenuId" |
| | | :on-select="onSelect" |
| | | :enable="true" |
| | | :open-select="false" |
| | | :isCollapse="isCollapse" |
| | | :list="menuOptions" |
| | | ></VolMenu> |
| | | </el-scrollbar> |
| | | </div> --> |
| | | <div style="flex: 1; height: 100%; display: flex; flex-direction: column"> |
| | | <header style="height: 4.38rem; background-color: #006eff"> |
| | | <div |
| | |
| | | padding: 0 0.69rem 0 0; |
| | | " |
| | | > |
| | | <!-- <span |
| | | <span |
| | | style=" |
| | | font-size: 1.25rem; |
| | | font-weight: bold; |
| | | color: #fff; |
| | | margin-right: 0.69rem; |
| | | cursor: pointer; |
| | | color: rgb(255, 255, 255); |
| | | font-size: 0.88rem; |
| | | margin-right: 1rem; |
| | | " |
| | | @click="router.push({ path: '/VideoSurveillance' })" |
| | | >瑙嗛鐩戞帶</span |
| | | > --> |
| | | <!-- <span |
| | | style=" |
| | | font-size: 1.25rem; |
| | | font-weight: bold; |
| | | color: #fff; |
| | | margin-right: 0.69rem; |
| | | cursor: pointer; |
| | | " |
| | | @click="router.push({ path: '/AlarmReset' })" |
| | | >鎶ヨ澶嶄綅</span |
| | | > --> |
| | | @click="toDetail" |
| | | class="tetxsize" |
| | | >鏉冮檺淇敼</span |
| | | > |
| | | |
| | | <img |
| | | v-if="!isFullscreen" |
| | | style=" |
| | |
| | | @click="router.push({ path: '/index' })" |
| | | /> |
| | | <div> |
| | | <span style="color: rgb(255, 255, 255); font-size: 0.88rem" |
| | | <span |
| | | style="color: rgb(255, 255, 255); font-size: 0.88rem" |
| | | class="tetxsize" |
| | | >瑙掕壊锛歿{ acountInfo.roleName }}</span |
| | | > |
| | | </div> |
| | | <div style="margin-left: 2rem"> |
| | | <span style="color: rgb(255, 255, 255); font-size: 0.88rem" |
| | | <span |
| | | style="color: rgb(255, 255, 255); font-size: 0.88rem" |
| | | class="tetxsize" |
| | | >濮撳悕锛歿{ acountInfo.userTrueName }}</span |
| | | > |
| | | </div> |
| | |
| | | font-size: 0.88rem; |
| | | text-align: left; |
| | | " |
| | | class="tetxsize" |
| | | > |
| | | {{ userName }} |
| | | </div> |
| | |
| | | } |
| | | if (item.path == "#") return; |
| | | open(item); |
| | | }; |
| | | // 绠$悊 璺敱璺宠浆 |
| | | const toDetail = (row) => { |
| | | router.push("/sysMenu"); |
| | | }; |
| | | const open = (item, useRoute) => { |
| | | /* 2020.07.31澧炲姞鎵嬪姩鎵撳紑tabs*/ |
| | |
| | | acountInfo, |
| | | screenonToggle, |
| | | isFullscreen, |
| | | toDetail, |
| | | }; |
| | | }, |
| | | /** |
| | |
| | | .header-navigation ::v-deep(.el-tabs__item.is-top) { |
| | | padding: 0 15px; |
| | | } |
| | | |
| | | @media screen and (max-width: 1080px) { |
| | | .tetxsize { |
| | | font-size: 1.5rem !important; |
| | | } |
| | | } |
| | | </style> |
| | | <style> |
| | | .horizontal-collapse-transition { |