Commit 308601d0e19c3cbb6480e8a06c4cad1322c1bb7e

Authored by 夏洋涛
1 parent 0086c2b0
Exists in master

fix:学校选择bug修改

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() {