Sfoglia il codice sorgente

perf[permission]:set role => roles

Pan 7 anni fa
parent
commit
79c7160d01
3 ha cambiato i file con 3 aggiunte e 3 eliminazioni
  1. 1 1
      README.md
  2. 1 1
      src/store/modules/user.js
  3. 1 1
      src/views/dashboard/index.vue

+ 1 - 1
README.md

@@ -30,7 +30,7 @@ npm run build --report
30
 ![demo](https://github.com/PanJiaChen/PanJiaChen.github.io/blob/master/images/demo.gif)
30
 ![demo](https://github.com/PanJiaChen/PanJiaChen.github.io/blob/master/images/demo.gif)
31
 
31
 
32
 ## Extra
32
 ## Extra
33
-If you want router permission && generate menu by user role , you can use this branch [permission-control](https://github.com/PanJiaChen/vueAdmin-template/tree/permission-control)
33
+If you want router permission && generate menu by user roles , you can use this branch [permission-control](https://github.com/PanJiaChen/vueAdmin-template/tree/permission-control)
34
 
34
 
35
 ## Related Project
35
 ## Related Project
36
  [vue-element-admin](https://github.com/PanJiaChen/vue-element-admin)
36
  [vue-element-admin](https://github.com/PanJiaChen/vue-element-admin)

+ 1 - 1
src/store/modules/user.js

@@ -45,7 +45,7 @@ const user = {
45
       return new Promise((resolve, reject) => {
45
       return new Promise((resolve, reject) => {
46
         getInfo(state.token).then(response => {
46
         getInfo(state.token).then(response => {
47
           const data = response.data
47
           const data = response.data
48
-          commit('SET_ROLES', data.role)
48
+          commit('SET_ROLES', data.roles)
49
           commit('SET_NAME', data.name)
49
           commit('SET_NAME', data.name)
50
           commit('SET_AVATAR', data.avatar)
50
           commit('SET_AVATAR', data.avatar)
51
           resolve(response)
51
           resolve(response)

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

@@ -1,7 +1,7 @@
1
 <template>
1
 <template>
2
   <div class="dashboard-container">
2
   <div class="dashboard-container">
3
     <div class="dashboard-text">name:{{name}}</div>
3
     <div class="dashboard-text">name:{{name}}</div>
4
-    <div class="dashboard-text">role:<span v-for='role in roles' :key='role'>{{role}}</span></div>
4
+    <div class="dashboard-text">roles:<span v-for='role in roles' :key='role'>{{role}}</span></div>
5
   </div>
5
   </div>
6
 </template>
6
 </template>
7
 
7