1"use strict";(self.webpackChunkvue_element_admin=self.webpackChunkvue_element_admin||[]).push([[28602],{28602:function(e,t,n){n.r(t),n.d(t,{default:function(){return i}});var r={name:"PartMenu",data:function(){return{routes:[]}},created:function(){var e=this;this.routes=this.$store.getters.permission_routers.find(function(e){return"MenuPart"===e.name}).children.find(function(e){return"PartIndex"===e.name}).children.find(function(e){return"PartShow"===e.name}).children.filter(function(e){return e.page}),this.routes.find(function(t){return t.name===e.$route.name})||this.handleMenu(0)},methods:{generateTitle:n(16188).KS,handleMenu:function(e){if(null!==e){var t=this.routes[e].name;this.$route.name!==t&&(this.$store.dispatch("delView",this.$router.currentRoute),this.$router.push({name:t}))}},activeBackgroundColor:function(e){return this.$route.name===e.name?"style-menu-item active":"style-menu-item"}}},i=(0,n(14486).A)(r,function(){var e=this,t=e._self._c;return t("div",{staticClass:"mb-15"},[t("el-menu",{staticClass:"menu-settings-564684686846",staticStyle:{overflow:"hidden"},on:{select:e.handleMenu}},e._l(e.routes,function(n,r){return t("el-menu-item",{key:r,class:e.activeBackgroundColor(n),attrs:{index:"".concat(r)}},[t("svg-icon",{staticStyle:{margin:"-4px 10px"},attrs:{"icon-class":n.page.icon}}),e._v(" "),t("span",[e._v(e._s(e.generateTitle(n.meta.title)))])],1)}),1)],1)},[],!1,null,"164ca39d",null).exports}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.