tanyanfei преди 5 години
родител
ревизия
2a8963b241
променени са 4 файла, в които са добавени 13 реда и са изтрити 12 реда
  1. 3 2
      src/api.js
  2. 7 7
      src/router.js
  3. 2 2
      src/views/Home.vue
  4. 1 1
      src/views/apply/New.vue

+ 3 - 2
src/api.js

@@ -5,14 +5,15 @@ var baseURL = ''
 axios.interceptors.request.use(
 	config => {
 		// const token = localStorage.getItem('token');
-		// if (config.url.indexOf('auth') < 0) {
+		if (config.url.indexOf('downloadzip') >= 0) {
+			config.headers['responseType']='blob'
 		// 	if (token) { // 判断是否存在token,如果存在的话,则每个http header都加上token                      
 		// 		config.headers.Authorization = `jwt ${token}`;   
 		// 	} else {
 		// 		//未登录
 		// 		window.location.hash = "/login";
 		// 	}
-		// } 
+		} 
 		return config;
 	},
 	err => {

+ 7 - 7
src/router.js

@@ -26,7 +26,7 @@ export default new Router({
     {
       path: '/',
       name: '项目管理',
-      icon: 'el-icon-menu',
+      icon: 'el-icon-document-copy',
       component: () => import('./views/Home.vue'),
       show: 1,
       isLeaf: 0,
@@ -40,7 +40,7 @@ export default new Router({
     {
       path: '/',
       name: '报名信息',
-      icon: 'el-icon-menu',
+      icon: 'el-icon-document-checked',
       component: () => import('./views/Home.vue'),
       show:1,
       isLeaf:0,
@@ -55,7 +55,7 @@ export default new Router({
     {
       path: '/',
       name: '培训计划',
-      icon: 'el-icon-menu',
+      icon: 'el-icon-notebook-1',
       component: () => import('./views/Home.vue'),
       show: 1,
       isLeaf: 0,
@@ -75,7 +75,7 @@ export default new Router({
     {
       path: '/',
       name: '在线培训',
-      icon: 'el-icon-menu',
+      icon: 'el-icon-eleme',
       component: () => import('./views/Home.vue'),
       show: 1,
       isLeaf: 0,
@@ -106,7 +106,7 @@ export default new Router({
     {
       path: '/',
       name: '用户管理',
-      icon: 'el-icon-menu',
+      icon: 'el-icon-user',
       component: () => import('./views/Home.vue'),
       show: 1,
       isLeaf: 0,
@@ -124,7 +124,7 @@ export default new Router({
     {
       path: '/content',
       name: '内容管理',
-      icon: 'el-icon-menu',
+      icon: 'el-icon-document',
       component: () => import('./views/Home.vue'),
       show: 1,
       isLeaf: 0,
@@ -148,7 +148,7 @@ export default new Router({
     {
       path: '/system',
       name: '系统管理',
-      icon: 'el-icon-menu',
+      icon: 'el-icon-setting',
       component: () => import('./views/Home.vue'),
       show: 1,
       isLeaf: 0,

+ 2 - 2
src/views/Home.vue

@@ -27,12 +27,12 @@
            <el-menu  :default-active="$route.path" router class="left-menue" active-text-color="#ffffff">
             <template v-for="(item, index) in $router.options.routes">
               <el-menu-item v-if='item.show&&item.isLeaf' :index="item.path"  :key='index'>
-                <i class="el-icon-menu"></i>
+                <i :class="item.icon"></i>
                 <span slot="title">{{item.name}}</span>
               </el-menu-item>
               <el-submenu v-if='item.show&&!item.isLeaf' :index="'index_'+index"  :key='index'>
                 <template slot="title">
-                  <i class="el-icon-location"></i>
+                  <i :class="item.icon"></i>
                   <span>{{item.name}}</span>
                 </template>
                 <el-menu-item-group >

+ 1 - 1
src/views/apply/New.vue

@@ -368,7 +368,7 @@ export default {
               type:type
           }
           this.$api.downloadzip(parm).then(res=>{
-              console.log(res.data)          
+            //   console.log(res.data)          
           })
       }
   },