| | |
| | | |
| | | // 跳转到报警页面 |
| | | function goToAlarm() { |
| | | router.push('/alarmmanage/measuremen?modelCode=BJGL') |
| | | router.push('/alarmmanage/measuremen?modelCode=LBJT') |
| | | } |
| | | |
| | | // 打开AI大模型对话框 |
| | |
| | | |
| | | // 组件挂载时,确保首页侧边栏状态正确 |
| | | onMounted(() => { |
| | | // 如果当前是首页,确保侧边栏可见 |
| | | // 如果当前是首页子页面,只确保侧边栏不被隐藏,但保持折叠/展开状态不变 |
| | | if (route.path === '/index/index') { |
| | | // 只设置不隐藏侧边栏,但不改变其展开/折叠状态 |
| | | appStore.toggleSideBarHide(false) |
| | | appStore.sidebar.opened = true |
| | | // 不再强制设置opened为true,保持用户之前的设置 |
| | | } |
| | | }) |
| | | |
| | |
| | | top: 60px; |
| | | right: 0; |
| | | z-index: 9; |
| | | width: 100%; |
| | | width: calc(100% - #{$base-sidebar-width}); |
| | | transition: width 0.28s; |
| | | display: flex; |
| | | flex-direction: column; |
| | | box-sizing: border-box; |
| | | padding: 0; |
| | | } |
| | | |
| | | .hideSidebar .fixed-header { |
| | | width: calc(100% - 54px); |
| | | } |
| | | |
| | | .sidebarHide .fixed-header { |
| | | width: 100%; |
| | | } |
| | | |