| | |
| | | :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> |
| | |
| | | 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"]), |
| | |
| | | redirect: "noredirect", |
| | | meta: { |
| | | breadcrumb: false, // 如果设置为false,则不会在breadcrumb面包屑中显示 |
| | | 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" }, |
| | | }, |
| | | ], |
| | | }, |
| | |
| | | path: "/sell/sellOut/sellOutBillEdit", |
| | | component: () => import("@/views/sell/sellOut/sellOutBillEdit.vue"), |
| | | name: "SellOutBillEdit", |
| | | meta: { title: "销售出库单编辑", activeMenu: "/sell/sellOut" }, |
| | | meta: { title: "销售出库单编辑", activeMenu: "/sell/sellOut/sellOutBillEdit" }, |
| | | }, |
| | | ], |
| | | }, |
| | |
| | | this.eTime = yyyyE + '-' + mmE + '-' + ddE |
| | | }, |
| | | getList() { |
| | | console.log(this.$store.state) |
| | | this.pageSize = 50 |
| | | this.tableShow = false |
| | | this.loading = true |