fix:修改个人中心修改学科的时候不生效的问题;

This commit is contained in:
小杨 2024-11-26 10:36:41 +08:00
parent e1caa441cb
commit 1882fd0dae
2 changed files with 5 additions and 1 deletions

View File

@ -42,6 +42,7 @@ import useUserStore from '@/store/modules/user'
import {ArrowDown} from '@element-plus/icons-vue'
import { onMounted,ref } from 'vue';
import { listEvaluation } from '@/api/subject/index'
import {sessionStore} from '@/utils/store'
const userStore = useUserStore().user
const subjectList = ref([])
//
@ -58,6 +59,7 @@ const getSubject = () => {
//
const handleUserEduStage = (item) => {
userStore.edustage = item
sessionStore.set('edustage',item)
if(item === '幼儿园'){
//
userStore.edusubject = '语文'
@ -74,6 +76,7 @@ const handleUserEduStage = (item) => {
//
const handleUserEduSubject = (item) => {
userStore.edusubject = item;
sessionStore.set('edusubject',item)
}
onMounted(() => {
getSubject()

View File

@ -162,7 +162,8 @@ setTimeout(() => {
function submit() {
proxy.$refs.userRef.validate((valid) => {
if (valid) {
userStore.user.avatar = userStore.user.avatar
userStore.user.edusubject = sessionStore.get('edusubject')
userStore.user.edustage = sessionStore.get('edustage')
updateUserInfo(userStore.user).then((response) => {
if(response.code == 200){
userStore.login({username:userStore.user.userName,password:userStore.user.plainpwd}).then(() => {