linwenxin преди 1 година
родител
ревизия
a782392182
променени са 2 файла, в които са добавени 3 реда и са изтрити 5 реда
  1. 0 1
      src/components/template/operation_mixin.js
  2. 3 4
      src/layout/components/Navbar.vue

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

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

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

@@ -18,14 +18,14 @@
       </div>
       </div>
       <!-- 右侧 -->
       <!-- 右侧 -->
       <div class="right-menu">
       <div class="right-menu">
-        <!-- <div class="right-menu-item">
+        <div class="right-menu-item">
           <el-autocomplete
           <el-autocomplete
             v-model="pathurl"
             v-model="pathurl"
             :fetch-suggestions="querySearchAsync"
             :fetch-suggestions="querySearchAsync"
             placeholder="搜索菜单"
             placeholder="搜索菜单"
             @select="handleSelect"
             @select="handleSelect"
           ></el-autocomplete>
           ></el-autocomplete>
-        </div> -->
+        </div>
         <div style="margin-right: 20px; cursor: pointer" @click="
         <div style="margin-right: 20px; cursor: pointer" @click="
           getList()
           getList()
         isShow = true
         isShow = true
@@ -333,9 +333,8 @@ export default {
       }
       }
       window.open(link)
       window.open(link)
     },
     },
-
     querySearchAsync(queryString, cb) {
     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(
       cb(
         data.map(item => ({
         data.map(item => ({
           value: item.meta.title,
           value: item.meta.title,