Przeglądaj źródła

首页、导航æ、面包屑

kevin_zhangl 2 lat temu
rodzic
commit
6486e8c440

+ 1 - 1
src/components/Breadcrumb/index.vue

@@ -41,7 +41,7 @@ export default {
       const first = matched[0]
 
       if (!this.isDashboard(first)) {
-        matched = [{ path: '/dashboard', meta: { title: 'dashboard' }}].concat(matched)
+        matched = [{ path: '/dashboard/index', meta: { title: 'dashboard' }}].concat(matched)
       }
 
       this.levelList = matched.filter(item => item.meta && item.meta.title && item.meta.breadcrumb !== false)

+ 17 - 12
src/layout/components/Navbar.vue

@@ -6,9 +6,9 @@
 
     <div class="right-menu">
       <template v-if="device!=='mobile'">
-        <search id="header-search" class="right-menu-item" />
+<!--        <search id="header-search" class="right-menu-item" />-->
 
-        <error-log class="errLog-container right-menu-item hover-effect" />
+<!--        <error-log class="errLog-container right-menu-item hover-effect" />-->
 
         <screenfull id="screenfull" class="right-menu-item hover-effect" />
 
@@ -22,7 +22,7 @@
 
       <el-dropdown class="avatar-container right-menu-item hover-effect" trigger="click">
         <div class="avatar-wrapper">
-          <img :src="avatar+'?imageView2/1/w/80/h/80'" class="user-avatar" alt="">
+          <img src="@/assets/avatar/avatar.gif" class="user-avatar" alt="">
           <i class="el-icon-caret-bottom" />
         </div>
         <el-dropdown-menu slot="dropdown">
@@ -31,19 +31,19 @@
               {{ $t('navbar.profile') }}
             </el-dropdown-item>
           </router-link>
-          <router-link to="/">
+          <router-link to="/dashboard/index">
             <el-dropdown-item>
               {{ $t('navbar.dashboard') }}
             </el-dropdown-item>
           </router-link>
-          <a target="_blank" href="https://github.com/PanJiaChen/vue-element-admin/">
-            <el-dropdown-item>
-              {{ $t('navbar.github') }}
-            </el-dropdown-item>
-          </a>
-          <a target="_blank" href="https://panjiachen.github.io/vue-element-admin-site/#/">
-            <el-dropdown-item>Docs</el-dropdown-item>
-          </a>
+<!--          <a target="_blank" href="https://github.com/PanJiaChen/vue-element-admin/">-->
+<!--            <el-dropdown-item>-->
+<!--              {{ $t('navbar.github') }}-->
+<!--            </el-dropdown-item>-->
+<!--          </a>-->
+<!--          <a target="_blank" href="https://panjiachen.github.io/vue-element-admin-site/#/">-->
+<!--            <el-dropdown-item>Docs</el-dropdown-item>-->
+<!--          </a>-->
           <el-dropdown-item divided @click.native="logout">
             <span style="display:block;">{{ $t('navbar.logOut') }}</span>
           </el-dropdown-item>
@@ -80,6 +80,11 @@ export default {
       'device'
     ])
   },
+	data() {
+		return {
+
+		}
+	},
   methods: {
     toggleSideBar() {
       this.$store.dispatch('app/toggleSideBar')

+ 1 - 1
src/router/index.js

@@ -99,7 +99,7 @@ export const constantRoutes = [
     redirect: '/dashboard',
     children: [
       {
-        path: 'dashboard',
+        path: '/dashboard/index',
         component: () => import('@/views/dashboard/index'),
         name: 'Dashboard',
         meta: { title: 'dashboard', icon: 'dashboard', affix: true }

+ 4 - 4
src/router/modules/member.js

@@ -7,10 +7,10 @@ const memberRouter = {
   component: Layout,
   redirect: '/user/index',
   name: 'Member Management',
-  meta: {
-    title: 'user',
-    icon: 'el-icon-user-solid'
-  },
+  // meta: {
+  //   title: 'user',
+  //   icon: 'el-icon-user-solid'
+  // },
   children: [
     {
       path: 'index', // 会员列表

+ 1 - 1
src/views/login/index.vue

@@ -203,7 +203,7 @@ export default {
               return this.$store.dispatch('user/getBaseInfo', {})
             }).then(() => {
               this.loading = false
-              this.$router.push({ path: this.redirect || '/', query: this.otherQuery })
+              this.$router.push({ path: this.redirect || '/dashboard/index', query: this.otherQuery })
             }).catch(error => {
               this.loading = false
               // 强制修改密码