From 5e6716b321713d0c16e426610a06e30257d77a0b Mon Sep 17 00:00:00 2001
From: 陈婷婷 <506607603@qq.com>
Date: 星期二, 11 十一月 2025 13:52:58 +0800
Subject: [PATCH] 1
---
/dev/null | 39 ---------------------------------------
src/views/sell/sellOut/sellOutBill.vue | 1 +
src/layout/components/Sidebar/index.vue | 14 +-------------
src/router/index.js | 6 +++---
4 files changed, 5 insertions(+), 55 deletions(-)
diff --git a/src/layout/components/Sidebar/MenuItemRecursive.vue b/src/layout/components/Sidebar/MenuItemRecursive.vue
deleted file mode 100644
index c600bb3..0000000
--- a/src/layout/components/Sidebar/MenuItemRecursive.vue
+++ /dev/null
@@ -1,39 +0,0 @@
-<template>
- <div>
- <!-- 閬嶅巻鑿滃崟鍒楄〃 -->
- <template>
- <div v-for="(item, index) in menuList" :key="index">
- <!-- 鏈夊瓙闆� 鈫� 娓叉煋瀛愯彍鍗曪紙el-submenu锛� -->
- <el-submenu v-if="item.children && item.children.length > 0" :index="item.index">
- <template slot="title">
- <!-- 鏄剧ず鍥炬爣锛堝鏋滄湁锛� -->
- <i :class="item.icon" v-if="item.icon"></i>
- <span>{{ item.label }}</span>
- </template>
- <!-- 閫掑綊娓叉煋瀛愯彍鍗曪紙鑷皟鐢ㄧ粍浠讹級 -->
- <menu-item-recursive :menu-list="item.children"></menu-item-recursive>
- </el-submenu>
-
- <!-- 鏃犲瓙闆� 鈫� 娓叉煋鑿滃崟椤癸紙el-menu-item锛� -->
- <el-menu-item v-else :index="item.index">
- <i :class="item.icon" v-if="item.icon"></i>
- <span>{{ item.label }}</span>
- </el-menu-item>
- </div>
- </template>
- </div>
-</template>
-
-<script>
-export default {
- name: 'MenuItemRecursive', // 閫掑綊缁勪欢蹇呴』鎸囧畾name
- props: {
- // 鎺ユ敹鐖剁粍浠朵紶鍏ョ殑鑿滃崟鍒楄〃
- menuList: {
- type: Array,
- required: true,
- default: () => []
- }
- }
-}
-</script>
\ No newline at end of file
diff --git a/src/layout/components/Sidebar/index.vue b/src/layout/components/Sidebar/index.vue
index 9e8abb7..129fafc 100644
--- a/src/layout/components/Sidebar/index.vue
+++ b/src/layout/components/Sidebar/index.vue
@@ -7,23 +7,12 @@
:background-color="settings.sideTheme === 'theme-dark' ? variables.menuBackground : variables.menuLightBackground"
:text-color="settings.sideTheme === 'theme-dark' ? variables.menuColor : variables.menuLightColor"
:unique-opened="true" :active-text-color="settings.theme" :collapse-transition="false" mode="vertical">
- <!-- <el-submenu index="1">
- <template slot="title">
- <i class="el-icon-location"></i>
- <span>瀵艰埅涓�</span>
- </template>
-<el-menu-item-group>
- <el-menu-item index="1-1">閫夐」1</el-menu-item>
- <el-menu-item index="1-2">閫夐」2</el-menu-item>
-</el-menu-item-group>
-</el-submenu> -->
<sidebar-item
v-for="(route, index) in sidebarRouters"
:key="route.path + index"
:item="route"
:base-path="route.path"
/>
- <!-- <menu-item-recursive :menu-list="menuData" /> -->
</el-menu>
</el-scrollbar>
</div>
@@ -34,9 +23,8 @@
import Logo from "./Logo"
import SidebarItem from "./SidebarItem"
import variables from "@/assets/styles/variables.scss"
-import MenuItemRecursive from './MenuItemRecursive.vue' // 瀵煎叆閫掑綊缁勪欢
export default {
- components: { SidebarItem, Logo, MenuItemRecursive },
+ components: { SidebarItem, Logo },
computed: {
...mapState(["settings"]),
...mapGetters(["sidebarRouters", "sidebar"]),
diff --git a/src/router/index.js b/src/router/index.js
index dfecdb5..4c38332 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -97,14 +97,14 @@
redirect: "noredirect",
meta: {
breadcrumb: false, // 濡傛灉璁剧疆涓篺alse锛屽垯涓嶄細鍦╞readcrumb闈㈠寘灞戜腑鏄剧ず
- activeMenu: "/sell/sellOut", // 褰撹矾鐢辫缃簡璇ュ睘鎬э紝鍒欎細楂樹寒鐩稿搴旂殑渚ц竟鏍忋��
+ activeMenu: "/sell/sellOut/sellOutBill", // 褰撹矾鐢辫缃簡璇ュ睘鎬э紝鍒欎細楂樹寒鐩稿搴旂殑渚ц竟鏍忋��
},
children: [
{
path: "/sell/sellOut/sellOutBill",
component: () => import("@/views/sell/sellOut/sellOutBill.vue"),
name: "SellOutBill",
- meta: { title: "閿�鍞嚭搴撳崟", activeMenu: "sell/sellOUt" },
+ meta: { title: "閿�鍞嚭搴撳崟", activeMenu: "sell/sellOUt/sellOutBill" },
},
],
},
@@ -123,7 +123,7 @@
path: "/sell/sellOut/sellOutBillEdit",
component: () => import("@/views/sell/sellOut/sellOutBillEdit.vue"),
name: "SellOutBillEdit",
- meta: { title: "閿�鍞嚭搴撳崟缂栬緫", activeMenu: "/sell/sellOut" },
+ meta: { title: "閿�鍞嚭搴撳崟缂栬緫", activeMenu: "/sell/sellOut/sellOutBillEdit" },
},
],
},
diff --git a/src/views/sell/sellOut/sellOutBill.vue b/src/views/sell/sellOut/sellOutBill.vue
index 3e5e46d..c63f50e 100644
--- a/src/views/sell/sellOut/sellOutBill.vue
+++ b/src/views/sell/sellOut/sellOutBill.vue
@@ -354,6 +354,7 @@
this.eTime = yyyyE + '-' + mmE + '-' + ddE
},
getList() {
+ console.log(this.$store.state)
this.pageSize = 50
this.tableShow = false
this.loading = true
--
Gitblit v1.9.1