From 5131abc9cc51aa5e6c57b8f6ee897f6778637814 Mon Sep 17 00:00:00 2001
From: spring <2396852758@qq.com>
Date: 星期三, 14 一月 2026 15:32:45 +0800
Subject: [PATCH] fix: 参考中天的[检测标准绑定]页面,再新增一个分表,表示检测标准汇总表应用于哪些产品,是一对多的关系,这个维护好以后,后面的来料检,过程检,出厂检可以根据对应检验类型和产品id去获取具体的检测参数信息
---
src/layout/components/Sidebar/index.vue | 34 ++++++++++++----------------------
1 files changed, 12 insertions(+), 22 deletions(-)
diff --git a/src/layout/components/Sidebar/index.vue b/src/layout/components/Sidebar/index.vue
index f746f2d..9044945 100644
--- a/src/layout/components/Sidebar/index.vue
+++ b/src/layout/components/Sidebar/index.vue
@@ -2,23 +2,11 @@
<div :class="{ 'has-logo': showLogo }" class="sidebar-container">
<logo v-if="showLogo" :collapse="isCollapse" />
<el-scrollbar wrap-class="scrollbar-wrapper">
- <el-menu
- :default-active="activeMenu"
- :collapse="isCollapse"
- :background-color="getMenuBackground"
- :text-color="getMenuTextColor"
- :unique-opened="true"
- :active-text-color="theme"
- :collapse-transition="false"
- mode="vertical"
- :class="sideTheme"
- >
- <sidebar-item
- v-for="(route, index) in sidebarRouters"
- :key="route.path + index"
- :item="route"
- :base-path="route.path"
- />
+ <el-menu :default-active="activeMenu" :collapse="isCollapse" :background-color="getMenuBackground"
+ :text-color="getMenuTextColor" :unique-opened="true" :active-text-color="theme" :collapse-transition="false"
+ mode="vertical" :class="sideTheme">
+ <sidebar-item v-for="(route, index) in sidebarRouters" :key="route.path + index" :item="route"
+ :base-path="route.path" />
</el-menu>
</el-scrollbar>
</div>
@@ -48,7 +36,8 @@
if (settingsStore.isDark) {
return 'var(--sidebar-bg)'
}
- return sideTheme.value === 'theme-dark' ? variables.menuBg : variables.menuLightBg
+ // 娴呰壊涓婚鏃讹紝鐩存帴鐢ㄤ富棰樿壊
+ return sideTheme.value === 'theme-dark' ? variables.menuBg : settingsStore.theme
})
// 鑾峰彇鑿滃崟鏂囧瓧棰滆壊
@@ -71,7 +60,7 @@
<style lang="scss" scoped>
.sidebar-container {
background-color: v-bind(getMenuBackground);
-
+
.scrollbar-wrapper {
background-color: v-bind(getMenuBackground);
}
@@ -80,8 +69,9 @@
border: none;
height: 100%;
width: 100% !important;
-
- .el-menu-item, .el-sub-menu__title {
+
+ .el-menu-item,
+ .el-sub-menu__title {
&:hover {
background-color: var(--menu-hover, rgba(0, 0, 0, 0.06)) !important;
}
@@ -89,7 +79,7 @@
.el-menu-item {
color: v-bind(getMenuTextColor);
-
+
&.is-active {
color: var(--menu-active-text, #409eff);
background-color: var(--menu-hover, rgba(0, 0, 0, 0.06)) !important;
--
Gitblit v1.9.3