linwenxin 1 рік тому
батько
коміт
a782392182

+ 0 - 1
src/components/template/operation_mixin.js

@@ -29,7 +29,6 @@ export default {
   methods: {
     optionsEvensAuth(key, obj) {
       var roleItems = this.$route.meta.roleItems
-      console.log(roleItems)
       if (!roleItems || !roleItems.length) {
         return { isRole: false }
       }

+ 3 - 4
src/layout/components/Navbar.vue

@@ -18,14 +18,14 @@
       </div>
       <!-- 右侧 -->
       <div class="right-menu">
-        <!-- <div class="right-menu-item">
+        <div class="right-menu-item">
           <el-autocomplete
             v-model="pathurl"
             :fetch-suggestions="querySearchAsync"
             placeholder="搜索菜单"
             @select="handleSelect"
           ></el-autocomplete>
-        </div> -->
+        </div>
         <div style="margin-right: 20px; cursor: pointer" @click="
           getList()
         isShow = true
@@ -333,9 +333,8 @@ export default {
       }
       window.open(link)
     },
-
     querySearchAsync(queryString, cb) {
-      var data = pages.filter(item => ~item.meta.title.indexOf(queryString))
+      var data = pages.filter(item => !!~item.path.indexOf(":pageName?/:pageType?/:pageCode?/:pagePam?") && !!~item.meta.title.indexOf(queryString))
       cb(
         data.map(item => ({
           value: item.meta.title,