[baozhangchao] 3 lat temu
rodzic
commit
0abff7d8aa
3 zmienionych plików z 8 dodań i 3 usunięć
  1. 2
    1
      src/store/index.js
  2. 4
    1
      src/util/initial.js
  3. 2
    1
      src/views/UserCenter.vue

+ 2
- 1
src/store/index.js Wyświetl plik

@@ -15,7 +15,8 @@ const store = new Vuex.Store({
15 15
       name: '用户',
16 16
       phone: '',
17 17
       age: null,
18
-
18
+      className: '',
19
+      termName: '',
19 20
       personId: '',
20 21
       classId: '',
21 22
       sex: '',

+ 4
- 1
src/util/initial.js Wyświetl plik

@@ -68,9 +68,12 @@ export function Login () {
68 68
 
69 69
   return UserLogin(code).then(e => {
70 70
     console.log(e);
71
+
71 72
     let userInfo = {
72 73
       token: e.token,
73 74
       ...e.person,
75
+      ...e.student
76
+
74 77
     }
75 78
 
76 79
     if (e.student && e.student.classId) {
@@ -157,7 +160,7 @@ export function redirect (force) {
157 160
   const originCode = localStorage.getItem('wxcode');
158 161
   const wxfirst = localStorage.getItem('wxfirst') === null;
159 162
   const queryCode = getCode();
160
- 
163
+
161 164
   localStorage.setItem('wxcode', queryCode)
162 165
   localStorage.setItem('wxfirst', 'not');
163 166
 

+ 2
- 1
src/views/UserCenter.vue Wyświetl plik

@@ -6,7 +6,7 @@
6 6
         <div class="info-name flex-1">
7 7
           <div class="title">{{person.name}}</div>
8 8
           <div class="subtitle">{{person.phone}}</div>
9
-          <div class="userInfo-button">一期架空线路工1班</div>
9
+          <div class="userInfo-button">{{person.className}}</div>
10 10
         </div>
11 11
       </div>
12 12
 
@@ -44,6 +44,7 @@ export default {
44 44
   },
45 45
   data() {
46 46
     return {
47
+      className: '',
47 48
       menus: [
48 49
         {
49 50
           icon: require('@/assets/userImag/userInfo.png'),