选择音乐
@@ -80,9 +80,7 @@ export default {
console.log(PermissionDeniedError);
})
},
-
},
-
}
diff --git a/src/pages/me/userinfo/AddSchool.vue b/src/pages/me/userinfo/AddSchool.vue
index 02ba98d..8e3c5d1 100644
--- a/src/pages/me/userinfo/AddSchool.vue
+++ b/src/pages/me/userinfo/AddSchool.vue
@@ -78,10 +78,14 @@ export default {
let school = localStorage.getItem('changeSchool')
let department = localStorage.getItem('changeDepartment')
let displayType = localStorage.getItem('changeDisplayType')
+ let joinTime = localStorage.getItem('changeJoinTime')
+ let education = localStorage.getItem('changeEducation')
if (school !== null) this.localSchool.name = school
if (department !== null) this.localSchool.department = department
if (displayType !== null) this.localSchool.displayType = ~~displayType
- localStorage.clear()
+ if (joinTime !== null) this.localSchool.joinTime = ~~joinTime
+ if (education !== null) this.localSchool.education = education
+ // localStorage.clear()
},
computed: {
isChanged() {
@@ -112,12 +116,14 @@ export default {
},
],
callback: (indexArr, data) => {
+ localStorage.setItem('changeJoinTime', data[0])
this.localSchool.joinTime = ~~data[0]
}
}).show()
},
showEducationDialog() {
this.$showSelectDialog(this.educationList, e => {
+ localStorage.setItem('changeEducation', e.name)
this.localSchool.education = e.name
})
},
@@ -131,8 +137,12 @@ export default {
},
back() {
if (this.isChanged) {
- this.$showConfirmDialog('学校信息30天内只允许修改一次,是否保存修改', this.save, this.$back)
+ this.$showConfirmDialog('学校信息30天内只允许修改一次,是否保存修改', this.save, () => {
+ localStorage.clear()
+ this.$back()
+ })
} else {
+ localStorage.clear()
this.$back()
}
},
@@ -143,6 +153,7 @@ export default {
this.$store.commit('setUserinfo', data)
await this.$sleep(500)
this.$hideLoading()
+ localStorage.clear()
this.$back()
this.$notice('修改成功')
}
diff --git a/src/pages/me/userinfo/ChooseCity.vue b/src/pages/me/userinfo/ChooseCity.vue
new file mode 100644
index 0000000..a2959be
--- /dev/null
+++ b/src/pages/me/userinfo/ChooseCity.vue
@@ -0,0 +1,131 @@
+
+
+
+
+ 成都
+
+
+
+
+
+
{{ item }}
+
+

+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/pages/me/userinfo/ChooseLocation.vue b/src/pages/me/userinfo/ChooseLocation.vue
new file mode 100644
index 0000000..89960f6
--- /dev/null
+++ b/src/pages/me/userinfo/ChooseLocation.vue
@@ -0,0 +1,114 @@
+
+
+
+
+ 选择地区
+
+
+
+
暂不设置
+
+
+
+

+
当前位置
+
+
无法获取
+
+
+
+
+
中国
+
+

+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/pages/me/userinfo/ChooseProvince.vue b/src/pages/me/userinfo/ChooseProvince.vue
new file mode 100644
index 0000000..5d873cf
--- /dev/null
+++ b/src/pages/me/userinfo/ChooseProvince.vue
@@ -0,0 +1,97 @@
+
+
+
+
+ 中国
+
+
+
+
+
+
{{ item }}
+
+

+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/pages/me/userinfo/ChooseSchool.vue b/src/pages/me/userinfo/ChooseSchool.vue
index 7776369..2559fbf 100644
--- a/src/pages/me/userinfo/ChooseSchool.vue
+++ b/src/pages/me/userinfo/ChooseSchool.vue
@@ -28,6 +28,7 @@