zhengchengwu 6 年前
父节点
当前提交
cd18fc9bf6

文件差异内容过多而无法显示
+ 510 - 510
src/router/index.js


+ 3 - 2
src/views/layout/components/Navbar.vue 查看文件

6
     <el-menu class="navbar" mode="horizontal">
6
     <el-menu class="navbar" mode="horizontal">
7
       <div>
7
       <div>
8
         <el-dropdown trigger="click" style="color:#fff;">
8
         <el-dropdown trigger="click" style="color:#fff;">
9
-        <span class="el-dropdown-link">{{orgname}}
9
+        <span class="el-dropdown-link">{{ this.$store.getters.xt_user.org.org_name }}
10
           <!--<i class="el-icon-arrow-down el-icon&#45;&#45;right"></i>-->
10
           <!--<i class="el-icon-arrow-down el-icon&#45;&#45;right"></i>-->
11
         </span>
11
         </span>
12
         </el-dropdown>
12
         </el-dropdown>
118
     },
118
     },
119
     create() {
119
     create() {
120
       var xtuser = this.$store.getters.xt_user
120
       var xtuser = this.$store.getters.xt_user
121
-      this.orgname = xtuser.org.org_name
121
+      // this.orgname = xtuser.org.org_name
122
+      this.orgname = "1";
122
       console.log(this.orgname)
123
       console.log(this.orgname)
123
 
124
 
124
     }
125
     }

+ 6 - 1
src/views/layout/components/Sidebar/index.vue 查看文件

5
     </div>
5
     </div>
6
     <el-menu
6
     <el-menu
7
       mode="vertical"
7
       mode="vertical"
8
-      unique-opened="ture"
8
+      :unique-opened="uniqueOpened"
9
       :show-timeout="200"
9
       :show-timeout="200"
10
       :default-active="$route.path"
10
       :default-active="$route.path"
11
       :collapse="isCollapse"
11
       :collapse="isCollapse"
32
       return !this.sidebar.opened;
32
       return !this.sidebar.opened;
33
     }
33
     }
34
   },
34
   },
35
+  data(){
36
+    return{
37
+      uniqueOpened:true,
38
+    }
39
+  },
35
   methods:{
40
   methods:{
36
     toggleSideBar() {
41
     toggleSideBar() {
37
       this.$store.dispatch("toggleSideBar");
42
       this.$store.dispatch("toggleSideBar");

+ 2 - 2
src/xt_pages/home/modify_user_info_dialog.vue 查看文件

1
 <template>
1
 <template>
2
     <div>
2
     <div>
3
-        <el-dialog title="修改个人信息" modal-append-to-body="false" append-to-body="true" width="50%" :visible.sync="visible" :before-close="_close">
3
+        <el-dialog title="修改个人信息" :modal-append-to-body="false" :append-to-body="true" width="50%" :visible.sync="visible" :before-close="_close">
4
             <el-form ref="form" :model="form"  :rules="rules" label-width="80px" 
4
             <el-form ref="form" :model="form"  :rules="rules" label-width="80px" 
5
                     v-loading="uploading">
5
                     v-loading="uploading">
6
                 <el-form-item label="账号:">
6
                 <el-form-item label="账号:">
34
             </div>
34
             </div>
35
         </el-dialog>
35
         </el-dialog>
36
 
36
 
37
-        <el-dialog title="修改密码" modal-append-to-body="false" append-to-body="true" :visible.sync="pwd_dialog_visible">
37
+        <el-dialog title="修改密码" :modal-append-to-body="false" :append-to-body="true" :visible.sync="pwd_dialog_visible">
38
             <el-form ref="pwd_form" :model="pwd_form" label-width="80px">
38
             <el-form ref="pwd_form" :model="pwd_form" label-width="80px">
39
                 <el-form-item label="账号:">
39
                 <el-form-item label="账号:">
40
                     <span>{{ this.$store.getters.xt_user.user.mobile }}</span>
40
                     <span>{{ this.$store.getters.xt_user.user.mobile }}</span>

+ 13 - 13
src/xt_permission.js 查看文件

10
 
10
 
11
 router.beforeEach((to, from, next) => {
11
 router.beforeEach((to, from, next) => {
12
   // 线上注释
12
   // 线上注释
13
-  // if (!store.getters.configlist || store.getters.configlist === undefined || store.getters.configlist.length <= 0) {
14
-  //   store.dispatch('VerifyConfigList', []).then(() => {
15
-  //     next()
16
-  //   })
17
-  // }
18
-  // if (store.getters.permission_routers === undefined) {
19
-  //   store.dispatch('xt_GenerateRoutes', []).then(() => {
20
-  //     next()
21
-  //   })
22
-  // } else {
23
-  //   next()
24
-  // }
25
-  // return
13
+  if (!store.getters.configlist || store.getters.configlist === undefined || store.getters.configlist.length <= 0) {
14
+    store.dispatch('VerifyConfigList', []).then(() => {
15
+      next()
16
+    })
17
+  }
18
+  if (store.getters.permission_routers === undefined) {
19
+    store.dispatch('xt_GenerateRoutes', []).then(() => {
20
+      next()
21
+    })
22
+  } else {
23
+    next()
24
+  }
25
+  return
26
   // 线上注释
26
   // 线上注释
27
 
27
 
28
   NProgress.start()
28
   NProgress.start()