Commit 308601d0e19c3cbb6480e8a06c4cad1322c1bb7e
1 parent
0086c2b0
Exists in
master
fix:学校选择bug修改
Showing
5 changed files
with
8 additions
and
5 deletions
Show diff stats
src/views/Home/Home.vue
@@ -190,7 +190,7 @@ export default { | @@ -190,7 +190,7 @@ export default { | ||
190 | localStorage.setItem('schoolNames', JSON.stringify(userInfo.schoolNames)) | 190 | localStorage.setItem('schoolNames', JSON.stringify(userInfo.schoolNames)) |
191 | this.$store.commit('changeSchool', userInfo.schoolNames) | 191 | this.$store.commit('changeSchool', userInfo.schoolNames) |
192 | if (!localStorage.getItem('schoolNamesChoose')) { | 192 | if (!localStorage.getItem('schoolNamesChoose')) { |
193 | - localStorage.setItem('schoolNamesChoose', userInfo.schoolNames[0]) | 193 | + localStorage.setItem('schoolNamesChoose', JSON.stringify(userInfo.schoolNames[0])) |
194 | this.schoolNamesChoose = userInfo.schoolNames[0] | 194 | this.schoolNamesChoose = userInfo.schoolNames[0] |
195 | } | 195 | } |
196 | } else { | 196 | } else { |
src/views/Home/HomeUserInfo.vue
@@ -37,7 +37,10 @@ export default { | @@ -37,7 +37,10 @@ export default { | ||
37 | this.gender = userInfo.gender | 37 | this.gender = userInfo.gender |
38 | this.idCard = userInfo.idCard || '-' | 38 | this.idCard = userInfo.idCard || '-' |
39 | this.phone = userInfo.phone | 39 | this.phone = userInfo.phone |
40 | - this.schoolNamesChoose = localStorage.getItem('schoolNamesChoose') | 40 | + let schoolNamesChoose = localStorage.getItem('schoolNamesChoose') |
41 | + if (schoolNamesChoose) { | ||
42 | + this.schoolNamesChoose = JSON.parse(schoolNamesChoose) | ||
43 | + } | ||
41 | }, | 44 | }, |
42 | methods: { | 45 | methods: { |
43 | onSelect(action) { | 46 | onSelect(action) { |
src/views/Home/component/HomeChildList.vue
@@ -87,7 +87,7 @@ export default { | @@ -87,7 +87,7 @@ export default { | ||
87 | localStorage.setItem('schoolNames', JSON.stringify(userInfo.schoolNames)) | 87 | localStorage.setItem('schoolNames', JSON.stringify(userInfo.schoolNames)) |
88 | this.$store.commit('changeSchool', userInfo.schoolNames) | 88 | this.$store.commit('changeSchool', userInfo.schoolNames) |
89 | if (localStorage.getItem('schoolNamesChoose')) { | 89 | if (localStorage.getItem('schoolNamesChoose')) { |
90 | - localStorage.setItem('schoolNamesChoose', userInfo.schoolNames[0]) | 90 | + localStorage.setItem('schoolNamesChoose', JSON.stringify(userInfo.schoolNames[0])) |
91 | } | 91 | } |
92 | } else { | 92 | } else { |
93 | localStorage.setItem('schoolNames', []) | 93 | localStorage.setItem('schoolNames', []) |
src/views/Travel/component/schoolAdd.vue
@@ -116,7 +116,7 @@ export default { | @@ -116,7 +116,7 @@ export default { | ||
116 | localStorage.setItem('schoolNames',JSON.stringify(res.data.data.schoolNames)) | 116 | localStorage.setItem('schoolNames',JSON.stringify(res.data.data.schoolNames)) |
117 | this.$store.commit('changeSchool', res.data.data.schoolNames) | 117 | this.$store.commit('changeSchool', res.data.data.schoolNames) |
118 | if(!localStorage.getItem('schoolNamesChoose')) { | 118 | if(!localStorage.getItem('schoolNamesChoose')) { |
119 | - localStorage.setItem('schoolNamesChoose',res.data.data.schoolNames[0]) | 119 | + localStorage.setItem('schoolNamesChoose',JSON.stringify(res.data.data.schoolNames[0])) |
120 | } | 120 | } |
121 | }else { | 121 | }else { |
122 | localStorage.setItem('schoolNames',[]) | 122 | localStorage.setItem('schoolNames',[]) |
src/views/Travel/schoolFollow.vue
@@ -33,7 +33,7 @@ export default { | @@ -33,7 +33,7 @@ export default { | ||
33 | methods: { | 33 | methods: { |
34 | //切换学校 | 34 | //切换学校 |
35 | switchSchool(v) { | 35 | switchSchool(v) { |
36 | - localStorage.setItem('schoolNamesChoose',,JSON.stringify(v)) | 36 | + localStorage.setItem('schoolNamesChoose',JSON.stringify(v)) |
37 | this.$router.push({name : 'Home'}) | 37 | this.$router.push({name : 'Home'}) |
38 | }, | 38 | }, |
39 | getList() { | 39 | getList() { |